Yeah, for sure. Single Note arrangements aren't anything you'd play on stage. Their phylosophy on single note seems to waiver. For instance, Mean B!tch Single Note is the most difficult Mean B!tch arrangement, while in the last few sets of DLC they have taken out the solos from the single note versions...
In the Godzilla situtation they could have incorporated a lot of the riffs/solos as part of the single note arrangement, but they decided not to.