A few things I liked about the episode,
Dr. Fate telling Chloe she was not the chosen one.
Clark's visit from his dad. Definitively not his imagination in anyway shape and form.
Clark's Dad is visiting like an angel/ghost.
After all, he said things that Clark would not know. That's the big thing. An imaginary form wouldn't know that Johnathan was dying of his own anger, going to kill Lionel, and so enraged, that it stopped his heart.
Honestly, how could anyone think that was Clark's imagination.

Also, Imaginations do not vanish like that. Only ghost or angels.
If Smallville goes the imagination route, they'll put Clark on the same level as a serial Killer, Dexter, and that would be very bad. Superman doesn't have hallucinations.
That one comic doesn't count.
I was very glad Johnathan told him that it was not Clark's fault that he died.
That's true. It took them 5 years to explain it, but now everyone knows.
Again, his imagining it is impossible.
Oliver's humor in the face of danger was nice too.
Especially the little green aliens joke. Which is what it was.
So, apparently, he was kidnapped by the Suicide Squad.
Boy, Oliver is going to be all kinds of angry when he finds that they have Chloe.
Hope he has some of those mini-nuke arrows left. Because he would be that angry.
Remember, Season 6? the episode with Wes?
When the show aired, there were comic style panels showing the Oliver Queen storyline. Showed off the nuclear arrows.
I'm sure there were other moments I liked.
Also, I'm really surprised that some people didn't realize Oliver's little Green aliens was a joke.
My mom and I watch the show and we both laughed when he said that.
And why is everyone still arguing over the suit. Of course he will wear it by the end.
Hell, he'll wear it long before the end.
Have to have something for the winter break you know.
Well, I guess they could have flying.
But still, he'll wear the suit long before the last little bit.
Really, the idea that they wouldn't make a big deal over him wearing the suit and all that is laughable!

Of course he'll wear it and all that before the end.
Just like he'll be called Superman. Not Overactive-imagination man.
Also, They did a rather great showing of Darkseid. Now once we have him in solid form, he'll be even more awesome. They truly learned their lesson from Doomsday here.