I think this concept of having the class be chosen for you is interesting, personally I think it might be more interesting to have the "randomness" (dice roll) else where as well and not just for choosing the class for the player.