You can fire with them every turn just like any other weapon. I'm not sure what you mean about solo upgrades. As far as effectiveness goes, I personally think that they aren't worth the points given the low BS of the pod, their short range and the fact that pretty much everyone get a save against them.