Do you have 30 amp 240v accessible where you will be using the welder?
Welding 1/4" with the 185 will be really pushing it.
I have a 2 year old 200dx and use it for pretty much what you are intending to use it for.
I am also heavily looking at a 185 to put in my trailer to have on hand at the track for those "oh ####, if only I had a welder I wouldn;t have to load up and go home" times.
Everlast 200DX
Everlast PT185
Shoptask 3-in-1 (not currently in my garage, but I own it...)
Any day on a motorcycle like this that ends just needing parts and labor is a good day.
4.82, 158.67mph 1/8th mile 7.350, 200.35mph 1/4 mile