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