The point of this heap of suggestion is that none serves to balance or to balance the game, since only it distinguishes itself some improve and the different some spoil.
The real balance would be to modify the system of classes and to allow to select anyone from the first moment inside every branch (being like that, inclusive to choose the Rank 0), this is, not to be a necessary being Rank 12 to be able to choose certain class.
Once done this, only it will be necessary to edit all the skills of all the professions in order that they all climb in % and not in fixed values (for example, instead of +1000 atk, 250 % of the strenght of our character). The fixed quantities are left for the equipment (another mistake more with IMC and with certain update with improvements that % adds to the weapon).
Hereby all the professions would be useful, it would have sinergy between them, great more variety, and especially, there would not need any more adjustments (not even miraculous potions of reset) in every new Rank.