That all sounds about right, it's not my cup of tea down there personally, I was involved in the original build and received some shitty attitude - consequently, I've no desire to rush back there.
I have heard that the bike night is pretty good though, and worth the trip.
I'm very proud to say that many people seem to like the tombstoned mini behind the vert. All my own work - Ayethankyou!!
It can get wet yeah, if the weather blows in just right. I don't believe it's ever shut the park though. I do stand to be corrected on that however.