I'm torn on this one, granted anyone requiring anything of me better be my wife or go F yourself.

That being said I have a 50 WAR and a 15 GLD.

Do I want Provoke from 22 GLD, Yes.
Do I want it bad enough to level yet another tank, Not Sure.
Do I need it to hold agro or pick up agro, Not Really.

But on the flip side I was doing an Vale run with a SCH healer who did not have swiftcast. She tried her best. But the dot kept killing her pet and we kept wiping. She just couldn't heal enough without her pet out. We eventually gave up after wipe number 5 and told her she really should level up THM to get swiftcast.

Is it truly needed, I don't know honestly. All the observation I have had in vale is SCH without it generally fail, I have never seen one succeed. But I haven't run it enough times to know if it is truly doable or not without it.