We've had these, or something like them, in Southeast Georgia for a few years. I actually don't mind them as much as the smaller ones. You can hear and see them really well, and if they land on you, you feel the poke immediately, making them easier to slap to death.
Woot woot on the Firefly 2-10, though!