The giant log flume of death doesn't seem right to me. It's a water ride so I'm confused why the lift is it's highest OVER the watter, it would be make more sense for the drop to go into the watter, wouldnt it?
Your go kart track is totally awesome though! The log flume is cool too, I just don't think it has enough flumey part in between the first big drop and that second lift.
I like the big mosquey entrence better than the waterfall entrence. It makes more sense. Also, if you moved all your trafic to that one, the place where those falls take up room for a cool jungle themed flat ride!