I like the way Moonkin plays a lot. The thing that makes playing Moonkin frustrating for me right now is the low levels of haste and crit. Cast time spells take so long to cast, and crit is so low right now we're not getting a ton of starsurge procs, so movement is such a huge penalty for this spec, more than most others. I think it will get better as the expansion moves on and crit levels increase, but the movement penalty is the thing I like the least about the spec. Most else I like, I enjoy the eclipse mechanic very much, we're bursty, but I don't see that as a problem overall really.