I needed a relatively cheap PC that I could connect to a TV as a home theater pc, but also run a Plex Media/FTP server for fun/work without drawing too much power. I wanted it to handle mid end gaming like CS:GO and emulate stuff without a problem and it does that. With the wireless dongle I can hook up the 4 xbox 360 controllers I already owned and play supersmash with four people which is awesome.
I haven't tried playing any games more tasking that the metro Redux or CsGo but it runs them both great and runs cool while doing it. The case doesn't have much to offer for cable management and I ran out of zip ties but for what I paid it gets the job done. Fans are a little loud but not noticeable over the audio system it's hooked up to. I could probably slow the fans down if I installed some fan control software or something but It's quiet enough.
The network/bluetooth card is fantastic glad I spent the extra money on it. If I did it again I'd consider getting a larger case/mobo so I can fit more hard drives inside, but I think there's a better external/cloud option to avoid cramming over 20TB of storage into a case. Plan on getting an SSD so I can move the operating system over to that and free up that HDD for more storage.