One thing I'm not sure of with Camsoft replacing black box controllers, is the complexity of integrating high speed machining gcodes into the post processors used with the multitude of CAM software solutions out there. It seems to me a bit clumsy to have to turn high speed lookahead on and off in conjunction with the first and last G01 command in every chain sequence.
I invite Camsoft's response to this question.
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)