I aim to please. The setup of it can suck a bit, and you're going to have to figure out all the code for it, but I recommend going with the Repetier Firmware. it has really nice integration with z-probe bed levelling. once its all set up and all the kinks are out of it, you're good to go for long periods of time. the only thing that sucks is that each time you close repetier (the actual application) you need to re-run your auto bed-levelling wizard. the whole ordeal for that takes about 5 minutes, providing there are no errors.. (And something it wont tell you is that once you've homed all your axis, raise your Z axis up by the length of your probe arm to prevent your actual Z-endstops from getting triggered, resulting in an error, and making repetier slam your Z carriage into the top of your frame... also. the folgertech base firmware comes with a wrong value in steps/mm on the Z axis. its set at like 3840, should be 4000... yay trial and error!)