Yeah, I would say that all of the actual Arrow returns, cameos, flashbacks (that Oliver vs warehouse of human traffickers, oh my!), and closures were great.
The new universe/timeline stuff is really messy. We’ll see how well they do with it going forward with the rest of the shows.