This is exactly how my 4e clone works. Well, the bonuses are attached to the classes, and I call them training bonuses, but same difference eh?
Isn't AD&D also one of the editions where you can wish yourself human, in the unlikely event that you ever hit your level cap?
Anyway, I agree that...