Gas engine stand off mounts??
Well, I have tried them. Not yours (which cost a small fortune), but 3/16 wall aluminum tube cut to length, 2.25 inches long. The BME 102 bolts down rigidly, but there is still some torque induced vibration. (The picture shows a BME 50 on a GP Pitts.)
Regards,
Craig.