Believe me, I too have bad luck! It was never intended to be charged but came across a deal on a new kit and couldn't pass up! That torque and linear power delivery is UNREAL. You must do it if you can!!Glad to hear that your car is getting sorted, albeit slowly. Hopefully you're tearing up asphalt shortly.
Sometimes I long for having another 120 ft/lbs of torque in mine but am reluctant to dump the $$$ into supercharging / all the required supporting mods because of stories like yours and dealing with my own problem children in the past. If I have any luck it's bad luck, and bad luck sucks with a 100k mile plus V10.