I have always found the dual classing obtion strange.
How do we square it with role-playing?
It is clear i think that there should be an option to dual class and that it should be available to all races.
One problem i have with dual classing is that a charecter loses all his former skills while is leveling out in his new class - Why?????
Spanker the warrior one day decides to become a mage - fine why not. But should he as a 1 level mage run out of spells he is completly incapable of touching the twohanded sword in his backpack that could save him
I also think that dual-classing is too powerfull.
One way to deal with both problems is to make the charecter gradualy lose 33% of his xp as his other class rises to equal level. This would represent that he is no longer at his best because he is not using his skills to the same extent. At the same time however he would still be able to use his fighter skills as there is no real reason why he should lose these skills for an extended period.
Dual classing is good. In the real world we can imagine an olympic gymnast becoming a computer programmer. But i ask you what would happen to his skills???
Weeelll ... there you have one suggestion - How do you like it?