Yeah, this show not being on Earth-Prime is an obvious cop-out. And understandable cop-out, with the Arrowverse dying and crossover no longer being an option, but a cop-out nevertheless.
Anyways, that aside I did enjoy the finale. I agree with the above sentiment that the Season 1 finale was better though.
Seems like everybody got their Happy Ending except Kyle. I guess it makes sense, but still kinda sad.
I'm glad that Tal survived.