Regarding the loss of the ability to use a local account instead of a Microsoft Account when setting up Windows…
“Whatever your reasoning, you'll need to find a different workaround for future Windows versions.”
Yes, the best workaround is to install Linux.