Very cool visually and Kaido's attitude is really fitting of the man who we saw jumping of a sky island before terrifying the Supernovas at the end of Dressrosa arc.
Though ofc the story makes as much sense as the fanservice movies such as Strong World, Z or Stampede.