(Sorry it's taking so long for me to get that Troll info to you; been caught up)
I was thinking about your icons, and how while I'm really glad you provide both bordered & borderless versions, the names are kind of unfortunate ("BTHBombardierWithoutTheBlueGlow.blp", for example; quite a mouthful).
So my suggestion is to do what Blizzard already (kinda) does; just use (for example) "HeroBombardier" for the Blue-bordered one & then regular "BTNBombardier" for the non-bordered one! That way you have more normal file names (making upload easier), and it kinda fits another way (if someone were to use them for a non-hero, they'd be using the non-bordered ones anyway).
Just my $0.02; keep up the great work!