I didn't have a problem with the upper deck, but I can't give you a comparison to the lower deck to know which is better. They make sure to have the dinos move around to all areas of the arena floor and hang out for awhile so every side gets a good view.
Your seats look close to my seats. I thought the upper deck was okay. The bank of lights and speakers blocked part of my view, which you can see at the top of your picture. I could've done without the beer ads running on the ribbon board between acts of this family show, too.
My 4yo girl was too scared to watch most of it. I spent a lot of time walking around the concourse with her, and saw a few other young girls out there too. My boys loved it. I was surprised at how few people attended my performance Saturday morning. I'd guess 3-4000. Maybe the other performances were better attended.