The theatre is very modern and lovely. I've been here several times, usually for under 30 tickets which allow you to buy seats in the upper rings and automatically upgrade your seats on the day of if there are ones available in the orchestra.
That being said, I was worried our regular ring 4 seats for the nutcracker would make it difficult to see the show. I was pleasantly surprised that I could see the stage very well (we did sit first row in the middle), plus it was nice to see the orchestra and choir from above. The seats are heavily tiered so no matter where you sit I'm sure the view isn't as obstructed compared to other theatres I've been to in Toronto. I agree that the concession stands are on the pricey side, but that's to be expected at any venue in the city.