No confidence in this
The great minds of my neighbours and I tried to get this adjusted onto a Hyundai i10, but failed. The rear windscreen wiper stopped central mounting, and no one could figure out how to get all four foam pads pressed against metal parts firmly at the same time. We got one position that looked okay, but you can still simulate going over a bump and the whole thing becoming loose. I wouldn't trust having my expensive bike on this.