The specs are often quite hard to comprehend (and believe!) on these imported items.
?
Presumably the 500W quoted for that item could be when it is fed 100V, rather than 24V?
?
The 775, 795 and 895 do look a bit on the flimsy side compared to the XD-3420 (which is more like the housing on the scooter type DC motors). And I have read reviews that say that the former that are described as brushless aren't actually brushless at all.
?
Who can you trust these days! Ho hum.
?
It is the diameter that is the limiting factor for mounting on the slide, and the weight I think to some degree.
?
?