We went last Friday and Saturday. Friday was pretty quiet but Saturday was far busier but still not too bad.
my DCs are 4 and 6 and they had a ball. The Pirate show is amazing and comes on at 12 so get there early and eat a picnic whilst watching it.
The splash park looked ace although my 2 didn't want to go in
You'd need to take swimwear for that. There are a couple of rides which involve getting wet but again, neither of mine wanted to go on those!
We took our own food so can't comment on what the parks food is like I'm afraid.
We booked our tickets online as they're doing buy one day, get one free. We also paid parking online too as the queues for the parking machines are apparently horrendous at the end of the day. Parking was £4/day in the standard car park and we got there for 9:30 am so parked really close. The park opens at 10 am but they let you in from 9:30 onwards although you can't get to any of the rides - we didn't realise this and had to queue inside the park until 10 but it still meant we were amongst the first in.
There is a lot of walking involved we found and even after the second day I still struggled to get my bearings which isn't really like me.
oh and we also went into the Imaginext theatre to watch the 4 show - that was really impressive and as the weather was so hot it was lovely to just get inside for half an hour. We found that there isn't much way of avoiding the sun there, so be prepared when queuing.
Didn't really encounter much in the way of long queues though, I think the longest we queued was for 30 mins for the digger challenge on the Saturday.
We also left the park before it shut to avoid the traffic, turning right at the roundabout on the way out is quicker than turning left apparently although traffic was fine for us.
I think your 8 yo will love it, I'd happily go back but DO, who hates queues and people
says no way!!