I don't use swarms and seldom face them in battle, but as far as I can see, "Swarm" is now just a keyword that does not interact with any rules? This is odd. Another example of the rules getting so streamlined as to rob some of the more unusual units of their unique purpose. I seem to remember "Swarm" used to be a universal special rule, and I think it should be one again.
For example:
When an attack is allocated to a Swarm model, its Damage is reduced to 1. Blast and Torrent weapons that target Swarms always count as having rolled the maximum number of attacks.
(Or perhaps the latter part should be under the rules for Blast and Torrent, since it's on the attacking player to remember it.)
Swarms should also have the Infantry keyword, or at least be able to move through terrain like infantry. It's absurd that they can't skitter over fallen masonry and through windows.
.