The mount itself would not be road legal here (I don't think) and how does it work with the top inplace??
lastly all best intentions no doubt but fott pegs besides being on the wrong side would also attract a ticket VERY fast here....
But hey full points for thinking outside the box....