Yes I tried this one, and a very similar version #3-303 for Unipolar by Oatley/Mondotronics. Just used the schematics off the web because I had the parts.
Here's what I found;
Both work ok and ran without problem on turbocnc from a regular pc, using Pacsci 23 motors.
I like the added 5v regulator on the ck1406. Had noise problems on the 3-303 which didn't happen on the ck1406. Only difference in the setup was the board itself.
The ck1406 also worked on a laptop that doesn't source enough ma to drive my commercial drivers (ims483). This is because the first component in is the opto whichcan source enough to drive the rest. The 3-303 wouldn't run on the laptp because the opto is after the logic. Both run on 3' cabling.
Both where fairly slow - couldn't drive more than about 6000 steps/sec.
Even with hexfets the output fets got very hot running at 38vdc (24v rectified) for more than a few minutes on both kits. Need a fan and heatsinks for longer running. Note the kits says 5-30v motor voltage - the output stages irfz44 is 60v 50a rated, the mtp2955 is 60v 12a. I think because theres no curent reduction when the powers on but no stepping occuring.
Motors also ran noticably hotter than they do on a commercial driver.
Neither kit allow fractional/microstepping.
I built them to try out pcb making and drilling methods. For the effort involved and cost of the materials the board alone is almost worth the 19.95.