Hey JJ, any problems fitting that Givi? I see they are universal mounts. Did it work ok with the handlebar diameter and speedometer location?