Yes - the turn signals cancel automatically. The digital display has the odometer, a clock, 2 trip computers, and as I mentioned the DTE clock.
Other differences that may not be obvious from photos - no tach, and clutch and front brake levers are not adjustable...