I think disabling the internet controller is certainly helpful, although when reconnected it will simply catch up,and maybe this isn't an issue, but maybe it is. If I leave my machine disconnected from the web for a week and I plug it back in I might have 500 update files, so if a person is of a mind to do that I would make time for it to catch up, or another option might be to leave the ethernet connected and the machine running most of the time, so it can update when you're not using it. This makes Win10 Home less convenient because it decides when to update and you have no control over it.
Some of the things I'm reading scare me about Win 10, on this site and on others, there appears to be problems with some machines when they update, as in the drivers don't communicate or are lost. In one case a user installed Win10 and configured their machine for a dedicated use. After the auto updates, the computer reverted back and lost all of those settings...scary. I'm guessing an update might be better in that if you have Win 8 the update sees and keeps certain configurations. If the install is a clean OEM, I'm not so sure since it's totally new...but there isn't much choice on a new build.
I not especially concerned about the mining so much as I don't want that process interfering with audio work or stealing valuable cpu cycles. It could work for us if we can save an image in the cloud in case there's a problem. I think I wish things were more of an option and not a forced decision from Microsoft. I'm tempted to go the Win 8.1 route as was suggested and see if I like that.