Agree with you on everything except the story! It was convoluted and the motivation for the villian was... stupid? I'd say it was ok.... The thing that really saves the story is the characters, they are pretty good.
Now go and add FF 8 and 9 to your backloggery!
"I've Underestimated the Horse Power from Mario Kart 8, I'll Never Doubt the WiiU's Engine Again"