MMO-Champion doesn't even seem to be doing anything this year even. I mean last year we had the new achieve mounts that were just wings on your back (and other stuff I just can't remember it). Not much going on this year.
I really didn't see anything today. Even tweets by Zarhym implied that Crabby wasn't supposed to exist this year; they forgot about his coded annual timer. A shame...
He kind of disappeared on me permanently by like 4PM today anyway. :[ As my favorite Klaxxi Ka'roz the Locust would say, INSOLENT CRAB! (disclaimer: I love Crabby and still want a mini pet)
I too was a little disappointed that blizzard did nothing for April Fool's this year. At least Cogshanks made everyone's forum avatar look like kittens. That one I enjoyed