Nice, I like those isolation mounts, that's a good idea to have it in that location to hook up with your hondata system. Yes, I welded the foot rest. I do a lot of fabrication on my projects. For my cg, I also welded my own motor mounts, an exhaust adapter (h22 header to cg j pipe), I also...