I've been using Fusion for close to 2-1/2 years now. My biggest complaint is the lack of learning material. Not just the amount but the organization of it. It is getting better but still miles away from adequate. Yes it is a work in progress but I love it, keeping in mind it is only $300 a year. Even if I was paying $1000 a year I would still be using it. How much is just maintenance for SW? If you have your cad computer hooked up to the internet, in any way, or email your cad files, then there isn't much to debate about cloud security, IMO.
When I have really needed technical help I have been very happy with what I get from the Forums. If you are in a hurry then squawk a lot and someone from Autodesk will show up within an hour or two.
IMO it is a viable production ready program for milling, I have no experience with the turning part of it. You can create some very clean efficient code with it.