I picked up a 304 for a closet server that at the time was also used for steam streaming to my desktop. I picked up a Zotac 1070 mini but since then I swapped internals so system with GPU is on my desk and the thin mini ITX system is in the 304 with a few HDDs. Worked out for me.