One of the problems is that the shields are still very weak for fighters. And that there is still at least a 6% regen for ships. I think it should be like Halo where actually being under fire means you should not be able to regen your shields at all, but the time before regen should be much lower. Regen would be more valuable for agile fighters because when it is time to regen, it will be more rewarding. Bigger ships and bombers would lean towards capacity because they would constantly be under fire, unable to dodge. What should the value be when it is time to regen? Maybe 25% or 50%? Something doesn't seem right about ships that are able to regen while still under fire, because then it is a matter of pure firepower and not skill, tactics, or teamwork. Shorter time to a much higher regen would force pilots to keep the pressure on an enemy to prevent regen, much like a real fight (kick him while he's down!). Large charge time weapons would still have a place, because they would be fully charged before the fight. Obviously, in a fight you don't leave yourself without defense in the meanwhile.
So what do I vote? Something not in the poll: I like it, but it needs more put into it.