According to me, The High speed milling spindle is one of the best for your home built cnc mill because it works very well with it. It uses three angular contact high speed spindle bearings. And the chosen motor should allow up to 30,000 RPM. I hope this information will help.