I think it runs fine after it's setup correctly. My biggest issue was the z steps/mm was set wrong and I had issues for a month until I figured it out. Pretty easy to work on since it's a Mega 2560, ramps 1.4 setup. The nozzle is a low profile but it's not much work to replace it with a E3D V6.

My co workers didn't believe me when I told them I can print a 1 layer wall thickness tube and it will be water tight. It didn't leak with both PLA and ABS.