Vex - did you consider taking it to a tig shop to have the mounting tabs added on? You could do this and still spend less than the Ron Davis. Its what I plan to do with my Afco
You can of course use rubber mounting points as well in this setup... there are a few decent TIG shops in VA.