Actually I thought their whole show was impressively close to the source material. After seeing them in the cinecast from Akron, I listened to all the original pieces on youtube and each one was "yeah, that sounds just like what they played". I have to imagine all the composers were pretty pleased with the treatment of their works.
And I totally agree with you about Bluecoats and electronics. Since 2005, they've done more than any other group to convince me that electronics should be legal in DCI. They almost always manage to use them in musically interesting ways that augment and enhance the traditional drum corps sound.