Given the antimatter regen bonus of stars, I find that you're better off buying carrier cruisers and parking them next to the bases than buying these upgrades. You'll get more strike craft that way, you can redeploy them for offensives, and because of the star antimatter is irrelevant.