EDIT: Alright, so the names weren't in the unitdata.slk file, they were in separate Xunitstring.txt files. Simple enough, I just edited all the names I could find of the ones I wanted. So, everything is awesome, heroes have custom names now. That was surprisingly easier than expected. Haha, thanks for the help guys.
Guess this can go in the fulfilled section!