Re: A shining example of how Microsoft got it wrong
"There is no easy way to add on the GUI afterwards if need be. If, you opt for the safety of the GUI to start with you have the Modern UI ... on a server!"
Very easy in fact if you bother to read the documentation
Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell –Restart
Just as easily removed as well. Only caveat is you might need the Windows installation files, if you installed core from the go as it saved disk space by not caching them on the system drive.