Here's how you are suppose to create customizable heroes.
Walk through the heroes directory, get a list of all of the heroes
Load each hero's functionality as a sub-mod and then use introspection of either the global environment of the list of heroes to add hooks onto each hero. All you have to remember to do now is to set a callback handler for all of the return values and sort out which is which.
I have suggestions for names. Super Hero: Custom Edit Super Hero: Custom Custom Super Hero Super Hero: Customizable Heros
And also, for that new series of Super Hero Mod I could help you. Creating logos, imagesand stuff. Promoting it with some of my tools in different languages. I could be a type of Private Suggestor to give private suggestions.
PM me if you are interested and/or want a favour from me.