MoP has quite the flaws atm... (pvp wise)... havent done any pve really... but there is alot of stuff to do with makes it ait i guess, its certainly better then cata (exept start of cata, was quite nice when the HC / raids / pvp and all)...
Best way is too judge for yourself i reckon.
its 50/50 like/hate for me atm...