My apologies, but I just re-read the post and noticed that Kawasaki is now selling a Sat Nav mount for the bike which is what you were probably referring to.
The quick grip XL does require a RAM mounting system. The exact model that I am using is here:
https://www.rammount.com/part/RAM-B-149Z-PD4U and I have it come off the right hand side of the handle bar.
I have the base plate for the item in my original post and if you provide the measurements for the holes for mount I can measure the bolt holes on the base plate and see if it fits the base-plate in the original link.
Be warned, that putting stuff where the sat-nav is located kinda gets in the way when you go to turn on / off the bike and is low on the bike for a GPS imo. I've mounted my GPS to the left bar and my cell phone to the right.