Furthermore I remember that when I asked to the Nano-Motor people if it was possible to fit it on a Brompton with 24V they said me that it was not good at such voltage, but it seems that you are quite happy with the 24V Whites/Specialbikes motor on a bigger wheeled Dahon
Just a guess, but it's possibly a matter of motor speed sustained at 24 volts in the 16" Brompton wheel that prompted them to say that Leonardo, resulting in an unacceptable low road speed. As it is, and according to A to B, on 36 volts in a Brompton it only sustains about 13 mph (21 kph) once the first flush of higher battery voltage has gone. That wouldn't be a problem on the 20" wheel Dahon of course.
On the Tongxin identity, I believe they make other motors as well as the Nano. I also understand that the Nano design is, or has been, available as a geared motor which might have other differences.
.