Ed,
I use the basic one, but it is less than good. I have to make changes in the code after the fact most of the time. The real solution would be for me to learn how to edit the post processor, but I just don't have the time.
If you don't use the macro for "start program" then you have other problems. If you use the macro "start program" then it inserts g-codes that cause Mach to do unusual things.
I've accepted that there aren't that many BCC/Mach combination users.
Steve.