I think it's about time that making a new character didn't require going through the main site. Especially because it requires digging up IE and dealing with all its bugs and crashes just to get into the game. Why not make something in the stand-alone launcher that will do this?