This episode was great. Smallville has really improved.
They've really dived headfirst into the Superman mythos. While they are neatly sidestepping the Clark/Superman/recognizing thing by making Superman be in the shadows, everything else is there. Clark and Lois dynamic, Jimmy, Superman villains, the only thing missing is Lex, but in a weird way, without Lex to take so much of the spotlight, it gives stuff like the Clark/Lois romance, Jimmy/Clark/Lois trio, the secret identity, etc etc room to breathe.
By ditching Lana, and moving Clark to Metropolis,