I finished this a couple of days ago, really fun game which is better than the predecessor in almost every way. First of all no more shitty and infuriating platforming sections and QTEs. I like the new assist and haki mechanics even though some of the mooks can be annoying at time when they got haki on before you can oneshot them. Coin collecting is also much more bearable this time around and it's a godsend that you can level up characters with berries now, that way you can pick up any new character with no real drawbacks especially with the gigantic size of the roster.
Most of the characters play as I imagine they would, in both style and effectiveness, the more overpowered characters in the series tend to turn out overpowered as well, like the 3 admirals, WB, BB or Boa. The upgraded version of BB in particular is just ridiculous. Marco, Law and Enel are also pretty good but I needed sometime to get used to them. The strawhats themselves only got some tweaks in comparison to their pre-timeskip versions but that's not necessary a bad thing, only Chopper got actually worse, he's more of a joke character now.
The online mode works this time and the game runs almost as good as if you were playing alone. There are almost too many things to unlock in this game, I wish there was a "Buy all" option because that would have saved me like half an hour clicking through the gallery.
Now to the more negative side of things, I think the game is of the right length but is now way too easy, I don't think I died even once during the entire game on normal, only once or twice I had to start a mission over because I didn't pay attention to some of the NPCs. The first game did this better, some of the boss fights were actually challenging as they should be. The story made no sense at all, I don't think I can write a more incomprehensible mess even if I tried to.