I liked how Wizard got to join Gaim's cast before the actual crossover final battle. There was something odd about the direction of the movie though, but I can't quite tell what it was. In the Gaim part, there seemed to be several action scenes with almost no soundtrack playing, but I don't think it was just that...
I enjoyed, but and at the same time didn't like the participation of the Bujin Riders. W, OOO, Fourze and Wizard felt integrated enough into the story, rather than random cameos. Well, I guess one could say that the Bujin resembling the Riders in the first place is random, but once you get over that, I think their roles felt natural enough. However, I'm not fond of Riders dying so easily, even if they're just AU ones.
I wonder why they even bothered to include the pre-W Riders as Bujin Riders though. The only ones that actually play roles in the story are W and on, with the previous ones only appearing in exposition scenes that talk about the war and Bujin Riders in general.
I enjoyed it more than Ultimatum at least, but I'm not fond of that movie.
Edit: Thinking about it, the main issue with the Bujin Riders set up is that them being parallel versions of the Riders is pretty much ignored by the script. Although there were some actor references with W's, Fourze's and Kiva's lords, the Riders themselves might as well have been completely movie original Riders. Even Bujin Gaim basically has no parallel at all with Kouta, and is just a villain that happens to resemble Gaim's appearance. Decade always attempted to use the AU Riders to draw parallels with themes of the original series, even if it wasn't always successful, but the Bujins here just... exist, and the script really does nothing with them being parallel versions of the Riders.