Warcraftmovies is pretty much dead nowadays. I hope that with a real world PvP zone (similar to Tol Barad) there will be more content, seeing as a lot of footage was from such zones during WotLK and Cata. In MoP it's more or less impossible to do so without the Isle of Thunder, and Timeless Isle is not an option if you aren't PvE geared (from what I've heard).
But really, has anyone noticed the insane amount of botting done on Warcraftmovies? And has anyone had contact with the site owner to know how far off behind they are?