LOL Mark on the free parking, good call!
The cables are another point that people don't think about... I mean, from the seating area -- viewing the cables? Eyesore. In this render you only see a possible view from above the park.
We'll have to wait for the official renderings though to truly pass judgement.
one also has to wonder how those sails/canvas awnings would hold up under gale force winds that seldom pop up during a thunderstorm here in Florida? And seeing the Tampa Bay region routinely vies for the Lightning capital of the world title, isn't it a little awkward to attract lightning with the sail pole?