I think the idea of having a HS Girls only meet one day, and Boys only the next would be a good way to mix things up. It would cut down on the overall time at the meet, and it would change some strategy regarding doubling.
I also like the idea of a Mixed Relay Day, where every relay is 2/2 split.