Yeah I think the new upper deck corners will be some of the best value in the stadium (particularily the lower half of those sections). If its anything like sitting in the upper deck corners in Hilton, you will really be able to see things develop from that vantage point.
I might go so far as to say the views from those seats might be better than the lower level 'club' seats. The club looks shallower than i thought itd be in the initial renderings.