I know nothing about the roots but I have OneCNC and I see absolutely no similarities to the Bobcad 19 demo version I had. I took me about 10 minutes to want to deinstall it from my system, but oh it doesn't really clean up after itself when you remove it so I had to do that manually. If Bobcad will do everything you need then at $400-500 its cheap but IMO you get a $500 hobby-class system. Call OneCNC and get a demo and see for yourself if you need something commercial grade.