Glad you loved it and happy to see you were able to use some of my tips. For an event this large you were standing in the perfect spot to take it all in. The Rose Bowl had a similar set up. The U2 production and design crew really set the standard for not just staging but how they set up the whole experience and facility.
But dont cross them off your bucket list just yet! If you get a chance to see them at an arena show you will be blown away by how much intensity the music picks up. As a pretty agnostic guy its about the closest to a religious experience I get. Hope you get a chance to do that someday too!