There is a slight go around now for more MJ equals slower recharge. Modding a shield booster into a heavy duty shield booster increases the overall MJ boost but it does not increase the shield recharge time(s) past that of what a normal/regular shield booster does. So in this way you can have a bit more shield strength without actually further lowering the recharge times.The thing to keep in mind with such approaches is that due to how the shield mechanics work, more MJ translates directly into more downtime of shields if they do drop.
There's no way around that rule, outside of perhaps modifications but none jumped out at bypassing the rate of recharging a collapsed shield last I checked through the offerings.
Pip management, larger capacitor and such all do nothing toward speeding up or slowing down shield recharge which is a fixed 1MJ/s for non-bi weaves nor for speeding up restoring collapsed shields, it's all fixed rates unless there was some change in recent months that I missed.
When a non-bi weave shield collapses it will regenerate at around 3MJ/s I think Frontier have it set to roughly now (used to be much slower at the same general 1MJ/s rate IIRC) and the shield will only reform once 50% of the total strength is regenerated. This is why smaller shields re-establish so much quicker than larger and why just going for pure shield strength means when things do go south, you've really dug yourself a hole and better have some counter-measure and hull tank potential especially with weapons like missiles being like they are now.
In 1v1 situations it's less of a concern, but for making the ship more dependable in less favourable situations, it's not exactly ideal.
A shield booster can also be switched off to let shields recharge quickier and then back.