Aha i see...i already ordered the chrome one
All the bike installations are bolted directly to the frame with no rubber so maybe that will be the next move if the poly mounts don't work.
Keep us informed if anyone tries it