You know what would be cool
I personally think getting the gui off of a server is best if there aren't any type of applications on there that need the gui.
But, you know what would be cool is if there was an option to quickly enable and disable the gui. I'm not talking about the complete install and uninstall that you do through server manager.
Just a simple cmdlet like Enable-GUI and the desktop pops on. Then Disable-GUI and it's gone and completely disabled (i.e. no security holes and just the same as if the gui was uninstalled), or if you log off then it is disabled. Seems like that would be great for quick installs or infrequent tasks/troubleshooting and limit the risk associated with a gui.