The future timeline of Arrow's last couple seasons has been terrible. Most of the acting is hit-or-miss even by CW standards and while I really love Harkavy as Dinah, she was the best "Team Arrow" character the show introduced in the later seasons, but she isn't enough to sell me on it.
Mia is really bad imo, and I personally wish Katie Cassidy's time in the Arrowverse had ended when OG Laural died. Her character never did anything for me.
So I'll almost definitely skip this.
I agree with the first part, the future timeline stuff was god awful and chock full of bad campy acting (not even Legend's style fun campy acting) and Mia as a character was a one dimensional waste of space, teen angst incarnate and overly pissy for no reason which made here utterly unlikable
However Katie's character arc and acting got better throughout the seasons and the travesty really was killing OG Laurel, they should have resurrect (or not killed her) and had the same dark redemption arc but it be OG Laurel. Frankly they'd be better having a canary show without Mia set somewhere after Arrow and before the future rubbish