One of the most important things is toilets! Don't scrimp on how many you supply, too many is far better than not enough. Good local food too not just over priced burgers and chips.
If you've not been you should check this show out.. been to both of them so far. New venue is lovely and waking up to a field of air cooled vehicles is awesome, had our tickets for ages.
Cheers Chris