It's a considerable risk to build a tournament squad that matches up well against swarms and not much else.
But you're not really doing that. Say you have a typical XXBB list, dropping one X-wing to a Z-95 with an auto-splash assault missile isn't really crippling your list. It's still a 4-dice initial attack, it's still a PS 6 ship once the missile is gone, and if the ability works like we think it's still a good tool for taking off stealth devices. You're making minor tradeoffs to improve your chances against a list that is popular in most metagames, not taking a one-dimensional anti-swarm list.