Bingo! Much better than your VFD approach. Have a look at the ones rated for spindle usage. They will work better at higher rpms. i have specced a GSK one on my new machine. Now you do not really need to have it go full servo unless you want to do rigid tapping.