People assuming that pet Move To is scarcely used, lol. In that case, you definitely shouldn't play a pet class.
Everything on Chaozu's list is "needed" apart from Soulwell, Ritual of Summoning and Golin Glider to a certain extent (yes it's useful in many cases but it is somewhat a "vanity" item, just like most engi items that World PvPers use).
Button bloat in MoP for locks is caused by the clunky Talent System that has abilities with somewhat different uses as well as the overkill defensive CDs we got.