Having had a SO for a year with quite a bit of trial and error behind me, I have a few observations. It's really good at compensating between the X and Y axis's but within limitations. This is a hand held machine and there is definitely a learning curve on how fast you move laterally and stay within the reticle to keep the machine from raising the bit if you wander outside of the circle. There a lot of factors involved, i.e. the depth of cut, the size of the bit, the material being cut, changes in density and grain direction. More importantly, there is the human factor which introduces all kinds of variables a flat bed machine wouldn't have to contend with. It would be, IMO, very difficult to program in a moving Z depth while using the machine. How far you put the bit into the collet isn't a factor because once a bit is inserted and tightened, there is a Z touch feature you must do in order for the machine to get the correct depth of cut. This machine wasn't designed for 3d work. However, if you cut a lot of hinge mortices, design templates, or work in large fields like hardwood floors, there is nothing else like it. I'm finding new uses for it all the time.