They are comfy in or out. The IO strap is really secure on the outside of the helmet too. You can't go wrong with that combo (personally, the IO is my favorite goggle).
Sorry about the Dragon goggle, but we don't currently have any in stock. We are always down to pull inventory out of boxes and show you guys what they really look like....if we have it. next time maybe!
From experience, the EG2, Platoon, and IO fit really well with helmets and look legit.