Hi cletero
I built something similiar: Motor: LPH 3026 ( max 45 A, 1900KV), Brushles "Heli" ESC, cheap 30A 12V power supply and DIY controller (basically "Servo Tester" with rpm readout). Power trasmission with MXL tooth belt. Power supply is underpowered - but for my application (cutting aluminum with 3mm endmill, up to 1mm DOC) it never was a problem. Spindle typically runs at 14krpm, motor 28krpm (2:1 reduction).
I had high hopes for "Heli ESC" since it has "Governor" that should provide stable rpm - sadly, i don't see any difference - is governor active or not. The moment endmill hits material rpm goes down about 10-20% (depending on DOC, WOC and - most critical - sprayer efficiency at delivering enough cooling liquid). Spindle is quite usable in 70%-100% nominal rpm range, with rpm reduced under 50% (with servo tester) torque drops and spindle is easy to stall.
Despite this - i'm quit happy with it. Biggest dissapointment - it's quite laud.