As I am not American I grew up with socialism being a positive connotation in day to day culture, so much so it’s wild to me that this needed to be veiled in Trek’s past. Star Trek should be as explicit as possible with this. “Hey, you want Utopia? This is how you earn it!”
I thought it was quite good myself; it reminded me very much of the doctor taking over Seven’s body in Body and Soul, the various crew possessions in Powerplay, and Curzon inhabiting Odo in Facets. I do enjoy getting to see an actor really chew the scenery outside the confines they have worked in before.