Won't our software work fine using a Microsoft Account? Sure it will, the only thing you have to remember is that these accounts are synced across the internet to any players using the same login. If you use a Microsoft Account on multiple players you risk for instance that if you change the password on one computer, the password change will sync to the others and break your auto-login.
So our suggestion is to stick with the Local accounts Windows still supports, even if Microsoft tries to hide it well. (Already set up a Microsoft account? Change it back to a local account like this)