You'll have to clarify, Greg, because I'm a bit lost.
As it currently stands (and all of this can change) breaching pods deploy their troops upon contact with the ship in question. The reason that pods stink is that it can be (fairly) easy to eliminate them -- they don't dodge, and automatically lose dogfights -- so picking them off is a no-brainer. Makes sense. You have to move, deploy them, have them survive a turn of fire, not get hit by a dogfighter, and not have their target manouver to where only a few of them can get to their victims. It's a long list; given that you have to spend ship troops to do it just makes it a bit more dubious.