We had a 2015 and 2017. The 2015 went away after a legal battle with the company, and they delayed and delayed until I started tweeting and tagging them about the ongoing failures we had with it (8% battery to 0% batter in 250ft, as an example). Somewhere around the 5th or 6th tweet, they agreed to make things right. Enter the 2017. It was fine from the standpoint of it didn't behave like the 2015. However it was reliable enough for me to find the inherent flaw in the Zero design: lack of battery cooling of any sort. I couldn't go more than 120-150 miles in a given day before it would stop recharging (I live in the southern US, 108F days are not unheard of, hell it's 65F right now and we aren't even out of January) once we got past spring. The final straw was when it overheated while charging after a total of 90-miles ridden on an 80F overcast day. I've had no such issues with my Energica. Between the lack of customer service and the lack of functionality in our climate, I cannot recommend one to anyone. Not unless you strictly intend to commute with it, and your commute doesn't involve highways nor exceeds 25 miles round trip (making it effectively useless as a commuter here).