Great article! I want to add that a hero's name can also say a lot about what era they're from, or their personality. Something Man or Captain Whatever suggests an oldschool mentality--not a lot of modern characters go for the ______ Man approach. (Color) (Name) is also pretty oldschool, like Red Runner or Golden Goddess.
Intentional misspellings and names evocative of violence were really popular in the 90s--a name like Bludseeker or Shrapnil makes one think of a gritty Liefeld-esque anti-hero, with huge guns and paramilitary stylings.
Names from the 2000s on seem to mostly be single words (and it can be hard to find one that's not already taken), or just the character's real name. As jackets and sunglasses overtake the trend of capes and spandex (or the trenchcoats and bandoliers of the 90s), we're seeing a lot more down-to-earth, casual superheroes.