The style and specs of this relatively affordable 999cc beast sure are on point, complemented by more tech than you might ...