Thought I would post a update. I talked with OneCNC this morning and they cleared everything up for me and we discussed the issues in detail. They didn't try to sell a storie to me they we up front with the issues.
First the post for Siemens. This complaint is in error they have several Siemens posts readily available for use or customization. You need only to ask Tech Support and they will customize it for you.
As for the tolerance and edge extraction problems. It turns out that some customers with a specific control on older machines with low memory are opting to use true arcs for there code and at the same time having there model tolerance set to 5 , 6 or more decimals out. This causes OneCNC to post out a .0001 linear move between the arc movements and for a particular customer the minor frett or scallop is a major issue to the parts he is trying to manufacture. While this is a OneCNC problem I agree with the tech support person I talked to that this is the exception and not the rule and they are working to rectify the problem in any case.
I feel for the poor bastard that is banging his head against that problem I really do, but for my shops parts it wont be a problem. Tech support assured me it will be resolved anyway as they strive for 100% customer satisfaction. When the OneCNC Tech Guy said this it sounded sincere compared to that of BOB. Overall my discussion with them went vary well and we will be purchasing OneCNC for our programming needs.

Spike13