They both - by modern standards - have very, very tiny press boxes (and, more importantly) very small amounts of premium seating.
I've always thought Pollard was a bit of dummy and when they had their last round of stadium enhancements, they focused 50/50 on adding general seats (vs. premium seating) - pretty bad choice.
That said, the Cy Town thing does look like a pretty interesting concept.