"and on the arduino grbl.. no. just no. i know its fun to slam mach3, but short of the cv bug which makes it unreliable, it has some of the best high speed contouring ive seen... better than what ive seen from the lower end vmc's"
You mean the bug which overrides your decceleration settings is the best high speed contouring algorithm, it is fast because it is broken and for the same reason it is unreliable.
I have to tell you that for example the UCCNC does that type of job far better and I know what tolerances I allow for my jobs unlike with M3 where I could only guess.