ECU flash is a must. Your welcome to ride mine if you wanna try it out first. Terry's Custom Seat is the only way to go. Again welcome to try mine out. I have a stock pipe on the shelf but honestly once you take your off a realize how heavy it is your going to want a aftermarket. Sucks about the front end. I was kind wondering why a 2010 had EBC rotors on it, by 2010 I think they had the warping brake issue fixed by putting the thicker ZX14 rotors on them.
Ask any question if you get in a bind I pretty versed on the model by now.