I have the same Step Through, same color - just got it last month.
Yes a few minor glitches but anyone contemplating this company - customer service has been great.
My feeling is - if you are buying an ebike sight unseen, be prepared for a punch list of problems, hopefully small, that the company can help you fix.
Rear brake needed bleeding - they covered that cost. Rear light is shipped too dim, they are working on a fix. Headset came apart during shipping, they told me order of pieces.
I do intend to replace the suspension seat post the touring came with - it is adequate, but want a softer kinect or similar - which one did you order, retire?