The REVOS works quite well I have one on my fair weather lightweight gravel/tourer with drops.
Very easy and an unfussy fit, only two wire connectors on mine, one for controller to motor and one for rear led cassette sensor that lets one switch the drive off with half back peddle.
The original...