OK, what I get:
Herostat= heavily edited Noelmahc: Hawkeye>Wolvie, Cap Marvel>Invis Woman, Widow>Spiderwoman= Hawkeye finisher works(90-95%), Ronin unmasked OK as a skin (elektras second).
Herostat= Extraslots PSP: Hawkeye added as 20301 etc= Hawkeye finisher works(90%), Ronin unmaskes skin ok as Elektras 2nd skin.
Herostat= Durfals Ronin/Hawkeye: hawkeye finisher OK (90%), Ronin unmaskes works as second skin for ronin (though I still cant get her powers to work, even though I think I've put all the necessary files from your PSP fixed mod in the proper places).
Fun fact I dont fully understand: In the Hawkeye>Wolvie herostat game, all Hawkeyes bows arrows etc are visible at once in game untill you use a power then they appear/disappear as they should, but with the other two herostats, (where hawk is 203 not 03) everything is as it should be from the very start. Presumably the game tells the mesh to hide stuff at the start based on the herostat number, then uses the keyframes thereafter. Sort of worth noting where one character will replace another.