I liked season 7 of Arrow about as much as
season 6 (which wasn't much), but the season finale (You Have Saved This City) wrapped things up nicely with original team Arrow. I was especially not fond of the scenes with Oliver in prison and the dreary future flash-forwards.
Some highlights:
Elseworlds (# 9): Fear toxin: Barry / Green Arrow sees Oliver as Malcolm Merlyn, and Oliver sees Barry as Evil Flash Reverse Flash
Emerald Archer (# 12): Emerald Archer documentary
Lost Canary (# 18): Sara Lance (Caty Lotz)
Living Proof (# 21): Tommy Merlyn (Colin Donnell)
Next and final season: saving the multiverse!