I am no expert, but I just got a TSDZ2, modded it with OSF, and wow what a difference, its great value and feels very good under foot, my wife loves it and has now taken it...she was a little worried for the first bit but now passes me on hills, using less power than me on my other hub motor...