To answer my own question, I saw one today. I spoke to the guy a bit. He really liked it. Got it a few weeks ago after being promised for June. He gets good range. I didn't speak to him for too long, but other than the shipping delay, all seemed positive. I was on a normal bike, and there was no weirdness in the 2 of us riding together while talking, as would be the case with my XP 1.0 and its cadence sensor. I guess the torque sensor is OK, at least in that limited test..
One thing I did notice was lack of front-rack mounts on the head tube. He had the black high-step model. I've noticed that some of the white step-thru pictures on Lectric's site have the mounts and some don't. None of the black high-step pictures have the mounts.