I'm not great at visualizing frames, but I was flipping from your pictures to the Townie bike pages. You seem to have a real pedal forward bike with elevated bars. Their 'step-through' is a 'ladies' bike, yours seems more unisexual.
I looked at Townies and rode one, the 7D I think. I told the salesman I wanted to put a motor on it, and everything looked a little too light, especially the brakes. I liked the bike, which is very casual to ride. I might have put a weak front hub on it, but I figured something better might come along. I think Lectric Cycle sells the Townies with the Bafang.
Not sure where you are going with this. Would you just sell the frames or build out to suit? Another Kickstarter? Are you thinking this is a relatively low speed bike, or something for the higher speed versions of the BBS02 or HD? They look sturdy.
The white frame is, well, stunning.