For us, it works out better with the younger kids due to naps, etc. We'd go at 10 and get home by 2ish to avoid having breakdowns from lack of naps. Typically, the crowds interested in the haunts and coasters prefer going in the evening while the famlies prefer to go right at opening.
I'm curious if other have ideas as well because it is actually a very good question.