I used a Makita router (1-1/4HP) on my XP Pro. It did a pretty good job, I used it solidly for several months.
I just purchased a Vasto XL V2, and it's a massive upgrade over my XP-PRO! I decided to try the FoxAlien 1.5KW VFD spindle, and here's my results:
*** PROS ***
1. I can't use my FoxAlien Smart Relay Controller Module anymore. The VFD uses the "laser" output option, so my Smart relay won't turn on. This sucks because I just bought an additional Smart Relay for this machine! I assumed that the disclaimer (in red) on the webpage was to do with turning the Spindle power on and off, and thought I'd still be able to use it with my shop vac on. Please find a work around for this FoxAlien!
2. This is a VERY low torque spindle. There aren't a lot of specs form FoxAlien, so I just had to try out some different feeds and speeds and find out (the hard way) what it can do. Luckily, I only broke one tool. It doesn't like slower rpm speeds for bits around 1/4", so to avoid stalling I just run it all the way to the max (24,000 rpm), cut pass depth of 1/8", feed rate around 180 inch-per-minute (~4,500 mm/min). I've only tested it on hard wood (mahogany), but it seems to cut really well at those settings.
3. The 69mm Dust Shoe is not a good fit for this spindle. Another mistake... I bought a new dust shoe for this machine, and I wasted more money. Unfortunately, for tools with a cutter height of over 1-inch, the Dust Shoe almost falls off the end of the spindle when adjusting to the lowest position (tool barely protruding from the bristles).
*** PROS ***
1. Really really really quiet! a MASSIVE improvement over my Makita router!
2. It is around the same rpm as my Makita, but at the higher feed rates, it definitely chows down on more material when pushed.
4. Very clean walls/edges on my workpieces. This spindle certainly has some decent bearings, and doesn't oscillate.
5. I love the fact that this spindle is compatible with ER11 collets. It comes with a 1/4" collet, and to my pleasant surprise, the stock spindles that ship with the FoxAlien cnc's have an ER11 1/8" collet!
You can remove the entire Lock Nut (with ER11 1/8") from the junk spindle (toss the spindle in the trash) and use the Locknut (and ER11 1/8") with the 1.5 KW VFD spindle!
6. The spindle speed controller works well with UGS. Just don't forget to follow the steps in the manual - there's a few crucial settings you NEED to apply to the firmware.
*** NOTES ***
1. This spindle takes several seconds to speed-up. I add the following gcode to my programs to ensure that the spindle is up to speed before it starts to dig into the material. This code just adds a 10 second delay, and I insert it after the spindle speed setting.
Example:
G90
G20
(TOOL 8: D...)
(Toolpath:...)
M05
M0 ;T8
M03S24000
G4P10.0 <--- 10 second delay
G0X0.6533Y2.2797
Z0.2598
G1Z0.2500F50.0
X0.6583Y2.2749Z0.2475
X0.6683Y2.2658Z0.2425
X0.6819Y2.2544Z0.2361
...
...
"M03 S....."
Look for this existing line of code, it sets the spindle speed (you'll hear the spindle winding-up at this step)
"G4 P10.0"
This is my 10 second delay. UGS will just sit here and wait 10 seconds (which is enough time to get all the way up to 24,000 rpm)