Running it on work PC (I do tech support) and at home, works great, no issues that I can think of other than the big brother stuff but you can disable pretty much all the call-backs to MS
http://winaero.com/blog/how-to-disable-telemetry-and-data-collection-in-windows-10/Also scroll down to the comment from Wade which has a powershell script to redirect all the calls to loopback (so it doesn't go anywhere)
Also run these to disable some diagnostic tracking
sc config DiagTrack start= disabled
sc config dmwappushservice start= disabled
sc stop DiagTrack
sc stop dmwappushservice
I also turn off all the stuff in privacy settings including Cortana
Also only use a local account not a MS one if you don't have devices to sink across (windows phone or tablet) and you don't want your usage to be used for marketing

You can also uninstall apps like Xbox stuff and others
This process should work for future builds as well as this is a standard process to remove metro apps since Windows 8.
Disclaimer: This should be a relatively simple removal of two Metro apps but I have not fully tested this and it could cause issues within Windows.
Start an Administrative Powershell window
Run the command 'Get-AppxPackage | Select Name,PackageFullname' (This will list installed Metro apps displaying the Name and PackageFullname needed to uninstall)
Locate the two Xbox packages (Microsoft.XboxLIVEGames and Microsoft.XboxApp)
Copy the 'PackageFullname' from one of these
Type 'Remove-AppXPackage <PackageFullname>' (replace <PackageFullname> with the text you copied from the list) and hit enter
Repeat step 4 & 5 for the other Xbox metro app
Reboot and the Xbox integration will be gone from Full screen games and the Start menu
So a bit of mucking around to get it working to suitable level of paranoid, but do need to check after Windows Updates since I've noticed some settings being changed back and you can't really disable updates like in 7