Yes I think it needs a screen because to monitor your miners and I assume that you want to mining altcoins not bitcoin becase bitcoin cannot be mine with GPU. I think NVIDIA is the best for me and it depends on your setting.
For setting up the miner a screen is nice, but afterwards you can easily monitor remotely from another PC. Details depend on whether you use Windows or Linux and what mining software you use, but remote monitoring is always possible.