For me overall I'd give Dressrosa a 7.5/10. While it certainly had its cons it did have its fair share of pros.
Pros:
-The Donquixote family as a whole were great villains. I loved Doffy, Diamante, Pika, Senior Pink, Gladius, Dellinger, Baby 5, Lao G and Sugar mainly, they were one of the best pirate crews Oda has created imo, each having their own quicks and personalities.
-The Tontatta’s. Yes alot of people think they were annoying and pointless but I just loved then (So cute, funny and strong too, though extremely naive. Leo, Kabu and Wicca are awesome.
-The gladiator’s and the roles they played in the arc. Also serving to become allies to Luffy in the future.
Bartolomeo, Cavendish, Sai, Ideo, Chinjou, Harudin, Blue Gilly, Elizabello etc.
-The Straw hats splitting up into separate divisions. I personally loved how Oda decided to split the Strawhats up for different objectives for I don’t believe he’s ever done that before and it serves to give more secondary characters development (I.e the gladiators). Still wish we would see them again though it’s been 60 chapters argh!)
-Sabo returns. Big moment of the arc and it even brought back Koala from the Fishman Island saga who I like too. Great to see more involvement with the revs.
-Big Mom appears. This was a great curveball and I can’t wait to see what happened with the Twirly brow pirates.
-Kyros was a great character and I just loved his involvement in the arc. Him supposably chopping off Doffy’s head was grand! And now this chapter him able to fully release his emotions where he never could as a toy was beautiful. Granted not a fan of his telling Rebecca not to fight but I’ll live with it because Oda’s not the best when it comes to giving us girls a strong female role model. Except Robin she is just amazing!
-The Doffy vs Law and Luffy fight was great. Not the best but still was entertaining and pushed both Law and Luffy to their limits which I was glad to see at last. And Law getting his arm cut off was awesome! Plus G4 and Awakening was just crazy hehe.
-The Corazon flashback was beautiful and really let free my emotions. R.I.P Cora x
-The fighting in the colosseum was very enjoyable.
-The 3 stooges (aka fishy, cato and kroakemon) were hilarious!
-Doffy actually cared for and respected his crew which was a great change.
-Bellamy's redemption and character development was great.
-Usopp Haki awaken enough said.
-The Dressrosa takeover Flashback was great and I loved seeing Doffy truly screwing over Riku.
-The false report of Doffy’s step down was a great twist.
-A bit more development on COC haki.
-Sabo continuing Ace’s will.
-Pika’s voice lmao!
Cons.
-Rebecca was simply put a terrible character. Oda really let me down on her. At the beginning I thought awesome she was a competent female gladiator of the colosseum which I was excited to see. Then it all went downhill. Such a failure of a character and Oda really dropped the ball here.
-Too many characters. Simply put the amount of characters in this arc was ridiculous. Though I loved alot of them there were just too many and they made the arc way too cluttered.
-Fight skipping. This goes with the above for it was a reason alot of fighting was skipped because there was too much doing on and alot of stuff sadly got off panelled.
-Tebol and Diamante deserved better. At least Pika got something of a fight and pulled some cool stuff. These too just didn’t get the justice they deserved being a high executive.
-Usopp bailng on the Dwarves. Yes he redeems himself but still this one made me cringe. Why Usopp come on!
-The indestructible Birdcage. What the hell was this thing made of that even Fujitora couldn’t break it! It just raises so many eyebrows that an admiral couldn’t cut the cage.
-Mansherry healing, yeah I knew we were bound to get a healing devil fruit eventually but still it is just too convenient for my tastes. At least her dandelion tears are temporary.
-Pacing issues. Especially noticeable during the run up to Lv 4 and the birdcage pushing. Too many wasted panels!
-Speeches galore. I like Gatz for sure but his speech was just too long at the end! Same with King Riku’s.. Again pacing issues.