Strangely I've a fondness for odd systems in the game but I never actually tried Swarms though I've been meaning to. I'd think they'd be nice for messing up tightly packed formations if you don't have any artillery handy. You'd probably want them in, say, a spare ton on your LRM carriers or some other large launcher carrier if they've got the ammo to spare.