I currently dual boot Linux and Windows 10 on my desktop gaming system with a GTX 970 but find it a pain having to boot up Windows any time I want to play a game. I just bought a basic desktop to use as my Linux box, but now I'm interested in running my gaming PC headless just for Gamestream purposes. Has anybody here done this? Any tips or gotchas I should know in advance?
Do you mean that you just want to turn on your windows machine and leave it on forever, only accessing it using Gamestream on your shield?
I've never run windows headless before so I don't know how flexible you can be. You probably have to have it not need a password when booting up and you want some programs to run on startup, like Steam and probably any remote desktop software you need (VNC for example). Maybe turn off things like automatic updates (both for steam and windows, or any other programs where it applies). Make sure a virus scanner won't bother you. And of course you would want to be ready with a monitor/keyboard/mouse in case something goes wrong.
Other then that I don't know any gotchas that might come up. I'm thinking of this as "its windows but you don't have any peripherals plugged in" when you might be looking for a more "real" headless solution.