From what I can see the biggest difference is the motor it a large single speed motor
It has rear set footpegs and 2 radiators. Ohlins suspension. Gauge cluster is different also. It probably utilizes offboard charger also.
92ft-lbs of torque (Brian says it 92, in the description it says 192 not sure which one to believe 92 sounds more believable.)