6 kilowatts and 280 Nm of torque is definitely overkill for a pedal-assist bicycle.