I am just as cautious as you are, but either way you'll be fine. The turbo charger is the one that comes with the phone so I can't imagine the manufacturer putting out something that is detrimental to their own product.
As far as the battery mod is concerned, if the Force battery wasn't so good...