My secondary protagonist is a 12-year-old boy with super intelligence who creates a suit which grants him invisibility and has powerful electromagnets in the boots and gauntlets. As a result, I had given him the in-story nickname of "Tesla Kid", but I'm starting to think this sounds silly. Would "Teslageist" sound better? I prefer this as it incorporates the key features of his suit without making him sound like a child. Which name do you think sounds better?