It's true that the names aren't just bad, but they're...y'know, the kids' actual names. Sparky? I think I'll call you...Sparky. Bucky, eh? That's a hard one. How about...Bucky. Tim? Roy? Davey? I mean, c'mon, what kid puts on a mask and deigns to be called by his real name? Where's the hero whose sidekick refuses to respond to any name other than Admiral Death-Eater, Esquire, the Third?
By contrast, Robin may sound bad, but at least he's not secretly Robin (no last name known). Shifting him more towards a Robin Hood gimmick might have been better for his image, too.
By the way, don't be silly, Boox--Ross just free-associates his way through books. If he includes Sparky, it won't be about the changing names, it'll be about him getting electrical powers. And probably a weapon, 'cuz why not?
(Back in the spring, I was walking through a park and saw a robin. I was, briefly, struck by how similar the bird looks to the Red Robin costume that floats thrrough the DCU. Then I realized that it's a Ross design, and so of COURSE Robin needed to look just like a Robin. Duh. I guess we should be thankful it didn't look like a hamburger.)