Beyond the quest trinket, if you can still get it, there's no reason to worry about speccing Armorsmithing vs Weaponsmithing. All the benefits for both specializations, along with the various Tailoring and Leatherworking specs, have been removed in favor of allowing crafters to make and use anything in their craft. Alchemy specs and Engineering specs were unaffected.
The quest for the respective trinkets can be done by all blacksmiths, since anyone can learn all the patterns from turning bars in.