Woah! That's amazing! Not only you would always need cash but you can transform one character into another!
Excellent idea...
But Dorito: Games like Baldur's Gate had you chosing the weapon specialisation even before the game begun. Honestly, I don't see that as a problem. Sorry.