I feel the upgrade bonus is too much. A fire bolt into fire lance already nets you +2 benefit, and with the attack gain and skill cost, you have a +4 benefit, even more OP than longsword or charger.
Other than that, the idea is quite simplistic and nice. I like it.