Yeah, I don't know if it would be better or worse if the shield cell value wasn't a flat amount, but connected to the ships shield value. Would certainly make shield cells more powerful on ships with better shields.
I think it would be worse! My guess is that most players currently think shield cells are too cheap a win and have too much influence over combat outcomes. Also, as I've been arguing in another thread, large ships (the Python, really) already have excessively powerful shields, considering the shield module classes they can fit.
The case with the Viper shields is a good one; The Viper, being a small ship, can and does gain powerful shielding from a Class 3 module. Where it begins to look strange is when you campare with an Eagle, which is smaller still, but has weaker shields with the
same class 3 module! The Cobra is a fair bit larger but has substantially weaker shields than the Viper even with Class4 modules. They Python is much larger then the Asp yet has double the shield strength when mounting
exactly the same modules!
The Lakon ships seem to have suffered unfairly across the board. For any given size of area to be shielded, the same shield generator should provide the same protection, shouldn't it? If you fit a trader with huge shields then you should get a tank, albeit a slow, poorly armed one. I think this will open up more gameplay possibilities then just cursing traders with all the weakest stats. If you can make it work within the module restrictions, why not have Q-ship Type-6/7/9's?
I think FD seriously needs to take a long look at the hull/shields coefficients they have applied.
Edit: Oops! I just started with the intention of explaining why Vipers take more shield cell to replenish and end up going way off topic. Sorry!