Nice feature, but I agree - I would have like to see this as a free upgrade. Of course, being a hobbyist I don't want to pay for it.
The way I would have packaged this new feature is to pass it as part of an update, with STL models for two or three popular hobbyist machines (Sieg X2, Sieg X3, and G0704) and sold a pro version where the customer was buying high fidelity models for the VMCs they had in shop.
Since my annual support is coming due, I would be more willing to pay for it if the simulation feature was part of the last update.
-Freeman
CRP-4848 CNC Router, CNC G0463 (Sieg X3) Mill, 9"x20" HF CNC Lathe (current project)