No kidding, the TP2 battery fits? That's the EXACT same battery the hero uses!!
Luckily, I bought two of them, and just got a TP2 as my work phone. That means I suppose, that I have four batteries
btw, those batteries probably aren't 2000mA, but they're nearly as good if not a little better than stock, and for ten bucks each, not too bad.
EDIT - Duh, I see you said you got it from the Hero forums.
Sprint HTC Hero - Rooted
Sprint HTC Evo - Rooted
Sprint GS3 - Rooted
^^^Check out my first two of many Android apps, Decide 4 Me - LITE and Decide 4 Me in the market today, and please give me some good stars and comments if you like them!