I bought it because it was cool I guess.

I'm always tempted by new toys and it was supposed to be much better than the parallel port. But on my machine it wasn't that much better.
Also it was about the time the rumors were abound that parallel ports would not be available on newer computers. But I happened upon a really fast old machine with XP and a parallel port so there was really no need to change machines. This machine runs Mach4 just fine. I also had visions of making a smaller footprint package with a new computer. Never got around to it. "If it ain't broke.....
I have 1200oz/in steppers and Gecko drives. It never loses steps and moves faster than the rigidity of the machine can handle.
As I mentioned I wanted to maintain my Mach3 machine and be able to switch to Mach4 for testing back when everyday there was a new and defective edition to be tried. It was a simple restart with different software. I have work to do with my machine so I stick with what works. (Mach3). But I still mess with Mach4 once in a while to see what's new. Seems very stable now.
One day I'll switch but it has to be such that I can switch back. I can't have a machine that gives me problems.
I'm still looking for someone that uses the parallel port with Mach4 - with the charge pump preferably.Dude1: The charge pump can be made to work. It's just that it drops out a bit after startup. Once you toggle the enable / disable button your good to go. But I think it also requires a double toggle of the enable / disable if it ever gets disabled. This leads to forgetting to do so and then you go to move and nothing moves and the DRO's are off the actual position and a re-cal is required. It's just a pain. Again: because I wanted to be able to switch between Mach3 and Mach4 the config had to be one way or the other on my breakout board. Yes I could turn it off for both but it's a matter of principle. The driver is defective and I guess I'm crazy to think NFS should fix it.