After 6 years and 20K+ miles I decided to replace my Neo2 with a 3M. Other than replacing the freehub my Neo2 was trouble free and I gave it to a friend. I have a little over 1K miles on the 3M. It seems a little smoother than the Neo2. I like the motor driven flywheel of the Neos, seems more natural when going down hill. The build quality of the 3M seems good and so far I am happy with it. Everything works as advertised. I had been looking at the 3M for about a year and decided to buy one now that the price has dropped.