I don't like using comparisons to football but this stadium is of an equivalent to a premier league ground. It's very much like old trafford/emptyad.just not on a smaller scale. You will all be blown away. They have gone through every small detail like for example the Stadium will have WiFi. It's the little things.
Queuing shouldn't be a problem to. There is many as 8 to 10 turnstiles dotted all round the Stadium.
Only problem will be parking. I have purchased a parking spot at the price of £120 within the Stadium.
BTW the viewing is terrific. You are right on top of the track. You will feel the racing. Trust me
And we got hot showers. Clubs take note:) :)