Not a fan of the idea overall.
Not a fan of the inability to use your existing username/account (why not treat it like Darkscape and OSRS where I can be my username)
Not a fan of the idea of bringing over the tradeable tokens for the alt skilling pets and skill capes.