That’s pretty close to where I mount mine.
Bummer!My clamp is identicle to yours and does come with foam rubber lining for the clamp. I could try thicker but being an Evo and with the engine hard mounted, I don't think I am going to get anything that is going to be real smooth with a bike mounted camera