Wow.... I've never been a fan of rock bands on the field, extensive electronics and all that (I actually think the show would've been fine without all that), but that was really impressive. Philosophical disagreements and personal preference aside, that's one heck of a marching band!
The show was a decent show, but I do agree with your original thought. I'm not a fan of too much "extra stuff" being included with a band show. I think this is a good band. They have a good sound, and their drills are good, but in some ways I feel all the "extras" can somewhat be bigger than the band. I have no problem with just a little bit in the show, but when if start imitating it we're looking at a slippery, and I've been most been in show bands most of my life.