It feels like the season's set up a lot of arcs that are finally paying off (Caitlin to Killer Frost among others) but at the same time it felt like the majority of the season was stagnant/just biding its time for these final few episodes which hurt the pacing a lot IMO.
I'm not a fan of the Wells/Chick relationship but it feels like they needed something so they threw that in there. Same for the Cisco/Killer Frost encounter in the forest.
I thought more would be done with Julian's character but that never really happened after the "big" reveal occurred, which kinda sucks. Wally also has become somewhat forgettable after a brief piece of character development that ended up nowhere.
My issues largely revolve around it feeling like a big cast with nothing to do this season except waiting for Iris to die. It was a decent plot concept and them rushing through Flashpoint to get Barry back hurt the pacing IMO. Should have had that go 2-3 episodes then his coming back and its effects could be another 2 episodes then introduce Savitar a couple episodes later. That would've gotten them through about 7 episodes and they could've dragged the reveal that Savitar kills Iris out until the midway point of the season, say episode 12 or 13. Then it would've made for a better transition as the group tries to rush and find a way to save her until the final 3-4 episodes.
Felt like they did Flashpoint, revealed Savitar, then boom the Iris dies plotline came about in like episode 4 or 5 and from then on that was the primary focus (outside the awesome Grodd 2 parter).