But I'm not so happy with the body-swap. I like the actor Sandilands but I guess it will only be short, since Lance was already given a new name.
It's spelled Lanse -- which is good, since we've already got a Lance family, and there are too many recurring names in the Arrowverse as it is, what with the various Rorys and Rays and Joes and Dinahs out there. (For that matter, if Black Lightning is in the Arrowverse, we'll have two Jeffersons.)
I think Dominic/Brainstorm is going to be the Thinker for a while; Cisco giving him a name could be a sign of the team trusting him and thus being vulnerable to manipulation by him. (Although I can't blame Ralph for being miffed that he still hasn't been graced with a Cisco sobriquet.) But I do find the actor rather unimpressive so far.