Motor mounts

I saw solid steel but I’m afraid it will rattle my teeth out lol. Have you run them on the street?