I often prestige and I see many new players lost. For Veteran WoW or Ascension player, picking a build or making one is easy to them, but not to new player. At lvl 10, the game asks you to create a build or pick one already made, but for new player, this is too much.
This is a kill screen, when you see all theses talents pages and all theses lvling builds option that would take hours to read them all, some new player will read, most of them will choose at random but many of them will just close the game and never open it again.
My solution is to make 4 new options from the 2 you have (create or take a existing player build). Theses 6 options should not be shown at lvl 10, but at lvl 1. For new player, I suggest Ascension make 4 builds made and presented by the devs (or from players approved by the devs). Those lvling build would be the 4 main roles we see: a Tank, a healer, a melee DPS and a ranged DPS. That would inform all new player that theses are the 4 roles they are expected to play in WOW.
Those roles should be very generic lvling build but viable at lvl max. Really simple to play without the need to make macro or download addons.
The tank could be The Knight: a simple tank with physical habilties from Warrior and paladin skills/talent.
The Healer could be The Cleric: A simple Aoe healer with mostly habilites from Priest and maybe chain heal and tranquility.
The melee DPS could be The Assassin: A simple melee DPS with mostly rogue skills/talent
The Range DPS could be The Wizard: A simple range DPs with Mage, Balance druid and elemental chaman skills/talent.
I think that would help a lot to retain new player.