Yes my CNC is working good it's a 3040 with 800w spindle(watercooled) with 4 axis.
I have the XHC Mk4 mach4 USB motherboard.
here is my CNC:
I'm working on windows 10 and windows 8.
Except the fact that it came with a "hacked" version of Mach3 I will say that it's a good product.
For a new computer to pilot your cnc you don't need to buy a big one(I mean 8 cores with 32 Go memory etc ...), a simple one is able to pilot the CNC, but you will need a power one to calculate the Gcode if you are doing complex milling(with a lot of path) or else the calculating time will be longer (of course).