While I am not fan of the joke, I can survive for a day (though a toggle to disable would be nice). Op, you have the good VALID point – there are a lot of bugs that are introduced. WvW is bugged, various animations are locking up, some people are reporting broken gameplay that did not exist before.
Honestly, if you are going to pull a “touchy” April Fool joke, it would make sense to NOT break other parts of the game.