Especially the ATC is handy , but the ridget tapping is not needed.
I use this:
http://www.sorotec.de/shop/Zerspanun...-M5---M10.html

For M5-M10 thread with my HF spindle 2.2kw , they also have it for other sizes and other kinds of thread mill.
It is really easy to set up using HSMWORKS or HSMEXPRESS, doing it with fusion 360 is not hard either.

In that case you would not need a servo but just a simple 3 phase motor.

NYCCNC guy has a video about thread milling, he also explains the downsides of ridged tapping etc...