Is there any good strategy for when you're facing a big amount of enemies? At some point in the city, there is a battle where a lot of enemies are chasing you. At that point, i feel that the "suck enemy up" strategy makes no sense at all. It takes way too long to suck up an enemy which means you're exposed to attacks from the enemies that surround you. Stealth doesn't seem an option either in that case.
Don't worry, it'll get more varied for sure.
Also, what battle are you talking about? I'll be able to give better help if I know where you are. :b
If the enemies are unaware of you, hide behind cover and draw them out one at a time with Chippunks until their ranks become more manageable.
If they are aware of you, get to a corner or area with cover and Bolamite up the first enemy that comes into your crosshairs. If there are any enemies following him, wrap up the next and shoot another with a charged Zappfly shot while your Bolamite reloads.
Or use a Skunkz to immobilize all of them for a few seconds.
If the enemies are snipers perched on a ledge, then there's no way you can collect them alive IIRC.