I don't like this. The point of the armory system is to be able to, no matter how, fully and freely use the abilities of all classes in the way you want exactly to make your own style of battle. Some abilities, logically, should not be able to be used on other classes (such as Multi-shot, off the top of my head) but rather than restrict those they should adapt those to the class. The point of the armory system is not to categorize each class with a role but to allow you different ways to use skills together...leave the Job system for giving us roles and categories to be in, but keep the armory system adaptable as it already is, no distinction between classes needed (you can already distinguish yourself by the abilities you choose to equip).

As far as unique animations for each go...why not just have each class have a unique animation for its own Weapon Skills, and then a generic animation for any non-native weapon skills?