I like Kadoodle, but your Twisted Magician, to be frank, needs a lot of work. He's so ill-defined that I can barely dredge up enough evidence to make him overpowered, but there you go. As an NPC, perhaps someone we go up against eventually, sure, but you'd have to fill in the character sheet. It's fine if people IC don't know anything about a character (this is the case with most of our characters, actually), but in OOC, using 'unknown' amounts to an excuse. Kadoodle's very nice though, as I said. I could legitimately see him as a PC.