my thought are I would never trust that. go with the ram mounts. I have the bar mounting system but if I were you I'd go with the steering stem mount because of the upper fairing bracket on your bike. RAM motorcycle mount form stem mounts
then I'd go with a short arm. you have a better idea how much room you have in that area of the cockpit so choose accordingly. then you pick your gps cradle.