I have no knowledge of PP. I imagine it works fine in the hands of someone able to set it up.
I will simply point out that many of us manage to run production shops (let alone hobby shops) on Mach3, so calling it a pos is a bit funny when you admit there is ZERO knowledge on my part when it comes to dealing with the hardware swapping and software configuring that is required.
Cheers
Roger