Any issues or complaints from passengers with regards to legroom or reaching the pegs? They are similar to the ones I installed on a 650 Vstrom several years ago but my wife complained, and was uncomfortable after a short ride. I am aware of the difference in the motorcycles they are attached...