There definately is a difference between a motor designed as a servo and a general purpose DC motor, the former usually will have more poles, plus 4 brushes, not 2, and a skewed rotor lamination design, this will all give superior performance at low rpm, the general purpose type is subject to cogging at low speed due to the lack of features, regardless of encoder resolution.
The motor in the link is a better quality Gen. Purp. motor compared to some that are made for Treadmill duty.
Personally, Considering the ability to purchase large surplus Servos at a decent price, I would only consider using a motor as shown for general spindle drive.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.