That’s very clean! I have the 959 pegs on mine and they are much better, comfort seat takes a lot of heat out of the rear and the gear position switch will fail at some point, other than that I’m on almost 39000 miles and it’s a peach of a bike.