FYI -- Team stealth has gone underground...
FWIW, the internal mics are going to suck probably. First, not sure how you're going to "stealth" the internal mics b/c that means having the unit out, which isn't stealthing. Next, those mics are going to overload if it's loud. You need to get some external mics, even if they are cheesy Giant Squids or something, and you're probably going to need a small/cheesy battery box too if the shows are loud.