The problem with this bike is it's ugly. It's not the specs, or the price. I've been saying all along the main driving force for the Strom is the great looks first, price second.
This is why no one is going to be able the just buy a bunch of cheap Chinese bikes on Alibaba and sell any of them...