That would take hellofalot of FPs, but still you can easily balance this by extending refit time. Since frigates are much bigger than fighters, it should take around 40 seconds to refit at least. Whatever the number you insert there, it's a viable solution.
BTW, bear in mind that 20+ tempests is a quite unstoppable force anyway, unless you counter it with ton of broadswords.
EDIT: Some other solutions that came to my mind:
- carrier must be stationary during refit
- carrier must turn its shield off during refit
- refitting uses flux, amount depending on weapons refitted and armor repaired.
I think yes, frigate refitting is very overpowered if implemented in the same manner as it is with fighters. But throw some simple restrictions, voila.
Tempest is only 6 fleet point, fastest frigate there is, if you take the speed upgrade even fighters won't be able to keep up with it and it has two medium energy turrets and a small missile slot. And that's just the tempest, what would happen if you could resupply the hyperion and their antimatter blasters?
It doesn't matter what restrictions you put on it, it's way overpowered.
I see what you are trying to prove, but you are taking the best frigates in the entire game. And I have said already, twenty Tempests, is alot, I mean
ALOT, of extremely fast, shielded firepower.
Let's consider some cases:
If we put twenty Tempests with supercarrier, against twenty Broadsword wings with a Gemini, who will win? Aside from AI tactics problems, and upgrades (heck, these things can easily make almost anything unbalanced versus specific case), and if one fighter wing attacks one Tempest, I dare say that at some point a few Tempests will have to go back. Now, with let's say 40 second refit time, and let's say 5 Tempests going for refit, there's
theoretical 200 seconds gap, when Broadswords have simple advantage of numbers. If we account for refitting the fighters (let's say also 5 fighter wings will have to be repaired), the gap will still be there, because fighters are repaired much faster!
Now, I do understand that while Broadswords would win, such supercarrier would make frigates immensely more powerful, and useful. But then, you can restrict it even more - 1 refit/repair every one minute. No repairs when hull and/or armor level lower than 50%. And so on and so forth.
EDIT:
After a quick thought, it came to my mind that the entire idea of "regenerating fighters while in battle" sucks. Why? Because it punishes anything that is just above fighters (e.g. frigates, and to some small degree destroyers) but cannot "regenerate". Why would you use destroyer or frigate, if you can just throw fighter wing and be safe because they are faster, they will never run out of ammo, nor will they ever be destroyed completely. Unless you attack an Onslaught with just one wing that is.