I like that settup!
I do have it mounted on the passenger peg bracket but I have no problem removing those. I sort of look at them as built in sliders!
My shock didn't come with the bracket in that picture. Maybe I'll check the box again! Lol!
I would like to see a picture of your solution of you get the opportunity to post it.
This is how I resolved my mounting dilemma:
__________________________________________________
The Smart Money: #1 - ATGATT, #2 - Training (machine skills and survival skills), #3 - The bike; whatever floats yer boat with the money you have left over