I am not good with words, so I am going to just put my ideas into points.
1) A system which gives players the freedom to choose what spell to learn from a list of binding & destructive spells.
2) With each level up, players can go to the training ground to either learn a new spell or strengthen a spell (to increase number of usage) which they had already learned.
3) Weak spells, like the binding spell "Sai" for example, can be strengthen to a maximum of 5 usage. Stronger spells, such as "Haien" for example, can only be strengten to a maximum usage of 3. Powerful spells such as "Danku" & "Kurohitsugi" cannot be strengthen beyond 1 usage.
Weak = spell #1 till #30, Strong = spell #31 till #80, Powerful = spell #81 till #99
4) So instead of choosing between binding or destructive art, the players choose 1 starting spell at level 1 or after a Final Test.
5) More powerful spells will only appear on the list as you finishes more Final Test.
6) Player with higher wisdom get to choose more than 1 starting spells after a Final Test.
A link to a list of spells,
http://bleach.wikia.com/wiki/Kid%C5%8DNeji, I will of course offer my help in coding the spells since I already have expirience coding the jutsu for the specialty system that you made for SL.