I finished all of the Winter’s Veil achievements on my shaman! It wasn’t actually too bad, since I finished it all on my druid last year. My shaman healed two wintergrasp battles to get enough of the PvP kills, and went on some low level Nexus runs to get the Santa Hat for ‘Tis the Season.
I haven’t done the shooting horde bosses with my new toy yet. I’m waiting for later when it’s not as popular so I can sneak into the cities with my stealth druid.
Have you gotten all the Winter’s Veil holiday achievements yet?