I have been using Thunderpower batteries for over 20 years.
As for prop usage, yeah, any other brand thing works unless you abuse them, if you suck that amperage out quickly, or exceed the limits, short life. I even just fill the battery to 95% load, and my batteries usually last 3-5 years.
Where it is tough on batteries is when you get to fly EDF jets, to get the best performance, you need real dependable battery(s) that doesn't puff or if you exceed C rating(2 EDF's one battery, DarkStar,SR-71, A-10 are results of that saved weight) TP still hangs on. Yes, they even have special sets for pylon/FAI batteries for the group that do the need for speed.
Some selling points:
Batteries are assembled in Los Vegas. (no tariff's)
2 to 3 times a year have a 33% sale (that's when I buy all my batteries, especially for EDF's)
friends who are in competition in pylon/FAI buy the racing pack.
Years before, once a year they used to have a 2 for 1 sale. Time has changed. Just like carbon fiber.