Re: Chinese 6040 breakout board
There is no one correct breakout board. Pick a board that is fully opto isolated, has on board supply regulation, can handle spindle speed control, has at least a couple of aux relays on board for additional controls or peripheral equipment etc. The board you have now uses the parallel port, but I would look for something with an upgrade route to a USB, or better yet, Ethernet smoothstepper. Ebay is your friend.
When it all goes wrong, own up and tell the boss it was someone else!