Is this ball bearing motor the way of the future?