I've run a Scala Rider Q2 (similar to the Chatterbox model of yours) in both of my Scorpion helmets, a fiberglass full-face EXO 700 and a plastic modular EXO 900 Transformer. There is a nice ear well where you can velcro the speakers into and route the wiring between the padding. Nice and clean install. If your mic is on a wire as opposed to a boom, there is a nice spot on the chin bar top where you can mount it. It's a little air dam for your nose and the mic fits right up there. The EXO 700 is a great full-face. Very comfortable. You can get some really good deals on Scorpion Helmets at
www.sportbiketrackgear.com. I bought my EXO 700 as a closeout (paint style change) a few years ago for something like $89. They have some now for $79.