good to know you're enjoying the STEPS system - I have a bike ordered with the Shimano motor, though the shop's website is not being very honest in terms of delivery times!
Have you had any issues with the app? I read on the Google Playstore that some people did not recommend it...