Honestly I rather have an all Rider/Sentai team up again. At least then I have something to look forward to.
I don't think they even needed All Rider and Sentai, but they need to actually use them in the story, rather than just throwing in them in the background of the final battle. Why weren't the Dekaranger hunting Wizard and Beast in the earlier scenes alongside Gavan? Why weren't the Magiranger or maybe Shinkenger pointed as possible culprits too? Even if they were suit appearances, they'd feel like much more solid participations than what we got.
Why couldn't some other heroes have ended up fighting against Space Shocker alongside the protagonists before the final battle? Like, maybe some random suit-only Kamen Riders or space Sentai could appear there helping Yoko escape.
The final battle could reunite all of them together, alongside adding a few more with their own scenes.
But, no, they decided to be dumb and just make everyone appear at the ending with basically no roles in the story or even fighting scenes of their own.
The final battle itself here focused way too much on the Kyoryuger and Wizard too. SHT 1 gave the big CG battle scene to Fourze and Go-Busters, but Decade, Gokaiger, OOO and more were on the ground fighting against BioHunter and Doctor G at the same time. Right before that, we also got cuts to a few random team ups, and also a Decade & Gokaiger team up against General Shadow. Here, the final battle was entirely concentrated on Wizard, Kyoryuger and a bit of space detective - which really hurts the movie's narrative considering how Wizard disappeared during long stretches of the movie and the Kyoryuger only had a completely random scene before the final battle. Even the battle against Raider was left to Beast and KyoryuGold. The only thing close to that here was the Fourze and Inazuman team up, but that's just a single scene and for last year's series...
It's like this movie was made for magazine pictures rather than actually to be watched.