Thanks for the heads up about the China issue, hadn't though how that would affect me at all!
I've not rode one yet, but am thinking that identifying the motor/battery/range to meet my wildest dreams, then narrowing down onto the models that have that combination is how I'm going to find a bike...