I had wanted a CNC for a long time and bought the XCarve as soon as it came out. Great machine, but it's less ready-to-go than the FF prints are, so it's safe to say you should expect to tinker and fix things often.

Also, the Easel software from Inventables will only work with CNC controllers that use GRBL software, which the XCarve machines do.