Could be better as a class: I agree, it really could. It certainly does seem to make a better class mechanic than a feat, but I also wanted to be allow various classes to use it: a thrown-weapon specialist, a bard, a warlock, etc.--these could all be easily justifiable choices.
There's alot of...