I'm with you on the BATs.... mostly. I do not like the Crimson BATs, Python BATs, or the IG BATs... they should be for the primary use of basic Cobra, and I don't want to see them bastardized for every sub-faction. From a fictional world standpoint, it just dilutes them into being very un-special if all these variants are the same with different clothes. But if they say the Crimson or IG versions are better, how so, and which one is best... and doesn't that make the original a walking limp dick? It's only cool and special when they're exclusive to standard cobra command.
That being said, I like the environmental variants since those still make sense in the framework of my cobra-only BAT stance. The arctic BAT is undeniably a badass figure. And I'd probably grab a couple of Jungle BATS if/when they get around to making those. Even then, I don't want a dozen enviro BATs either... no need for Laser Skydive Glow-in-the-dark SCUBA BATs. Arctic kicks-arse though. They need special heaters to keep the fluids from freezing.
The only exception I would make to my no-faction-BATs rule would be if they made a Dreadnok BAT... but NOT an army of them, just ONE that they stole and tinkered with. And he would wear light colored jeans and a denim vest, look all scruffy, and have one eye. And he would be named Bob or Steve or Oil-Leak. When we get the retro BAT, I might have to make this character.
As for the IGs in general. I had IG Destro w/ Despoiler, one IG trooper, the AGP with Annihilator, the Demon with the driver, and Voltar. So I had an army of five.
After splitting my Cobra troops between CoCo and Serpentor, it was tough to have a third enemy faction with five guys... so while I enjoyed the toys, I didn't have enough of them to have proper battles. My appreciation for the IGs most came from the comics where they played an important role for a good while.