I've had two races, not the NEO though.
Both were fine for me.
I sold the first when I upgraded to the 36 volt system.
That was broken by a 4*4 but it had Shimano 105 group set and no issues at all.
My wife's Neo still no problems but it's style over substance in quality terms