Hi there, I'm a UK agent for Quick CNC, happy to help
There are several factors to consider about a rotary axis, the combination of which will ultimately determine the maximum diameter of material you can use.
Make sure that you have the gantry headroom/ spindle z axis depth available to cope with the diameter of material you need to mill.
Watch out for your tool length, as this will reduce your available headroom. Also make sure that you have clearance to the bed on the rotary axis to accommodate your material.
For example: measuring from the center line of your rotary axis to the bed, let's say is 150mm. Then you could safely go to about 290mm in material diameter give or take.
Providing that:
Your machine has a z axis height of at least 150mm between the center line of the rotary axis and the bottom of your end mill/ cutter.
Your machine has a z axis travel of at least 155mm. I.E can plunge to the center line of your rotary axis.
If you have a tool length of 50mm, for example, then your spindle needs to be at least 200mm above your rotary axis center line, as the tool length will reduce your headroom. Most machines are usually quoted as z axis depth to the bed, not to the center line of any fitted rotary axis. A rotary axis is usually an optional extra, so just be aware of this when ordering.
For the most part, both the Chinese and the Italian HSD spindles will do the job. Water cooled spindles are a little quieter in operation than air cooled spindles, but with dust extract and vacuum running, plus all the other noise of the machine, it hardly makes a difference. Air cooled spindles have a whole lot less to go wrong, plus you don't need to find space for coolant reservoirs etc. In quality terms, the Italian HSD spindles are an order of magnitude better built and can easily be serviced if the need arises. Are they worth paying the extra for? Yes, without a doubt, but quality does come at a price. Think of it like a comparison of cheap non branded Chinese tyres or Bridgestone's on your truck. Both get the job done, but you know that the Bridgestone's will last you that little bit longer, be that little better balanced, run a little smoother/ quieter, provide better braking in the wet etc etc
To use Mach3 or not is really a personal choice. If you own a copy or are already familiar with it, then fine. A DSP controlled system is really easy to use however, and if this is your first experience with a CNC machine, you may appreciate the simplicity of the DSP system. The DSP system can be removed and the machine upgraded to run with Mach3 or some other software based controller later on if you find a need to scratch that itch. If you plan on having an ATC on your machine, things get a whole load more complicated however with PLC controllers becoming involved in the mix etc.
I hope that helps, but if you want to chat more about it, feel free to pm me
When it all goes wrong, own up and tell the boss it was someone else!