Oh well,everybody makes mistakes....
Personally I preferred Genocide to the Institute for Human Advancement,which I think is a deliberate attempt to fool Saps (the nickname the Tomorrow People gave Homo Sapiens) into believing the organization is intended to advance humanity,when its clear to anybody with half a brain that their agenda is the complete opposite.
At least Genocide is a more honest name,plus it's a better fit for the four-color genre.
Personally,I'd have my namesake character,upon arriving in the current Hero Universe,encounter the IHA,exclaim "Oh the public arm of the Genocide organization",and have everybody start referring to the IHA as Genocide.