No, only enchanters needed the rep for the weapon enchants. Everyone else just got their enchants from the AH or by knowing an enchanter with the recipe.
The shoulder enchants iirc only required about a weeks worth of dailies for the lower version (the dailies for that faction took a whopping 5-15 minutes per day), and the higher version provided only about 30% more stats relative to the lower reputation shoulder enchant. You'd typically gain less than 1% output from having the better shoulder enchant; failing to socket two gems was a bigger stat loss than not having the shoulder enchant at all.