In my opinion the balance between Agi and Str atm is a bit wrong.
While IF and PS which you get with Str get a fixed amount of +% every lvl
Weaponmaster gets more ineffective every further lvl if you dont plan to go hybrid.
Solution would be: Reduce free WPF per lvl, increase WPF per point in Weaponmaster.
This would give a bit balance back.