My desire was simple: a reasonably priced machine capable of 1080p gaming with the option to slap in a better card down the line. This build was my response, and it (so far) has been perfect. With 16GB of RAM and the Ryzen 5, I can theoretically put in a mid-to-top of the line GPU a few years down the line, which I can use for Freesync/Gsync/4K gaming (no real interest in VR - yet). I'll also probably add an m.2 SSD at some point because I have a slot for it and they're super cool.
I've tested this build in Dishonored 2 and can play on the highest (Ultra) settings with no issues whatsoever. I imagine with some more resource intensive or less-efficient games (pubg) I might run into a few issues on the highest settings, but with some minor adjustments would be able to compensate. Overall I'm very happy with this machine, and for just under $800 I'm very satisfied with the price as well.
Also, I can't recommend the Phanteks P400 enough. $60, perfect cable management, easy installation of parts, hidden compartments, and great OOB cooling. Plus, it looks really cool with the provided red LEDs and side panel edge-to-edge tempered glass.
P.S. - The RAM is actually the 3000mhz model. Part Picker didn't have an option for the D10 version of that, so I used the 2666 one they had.
P.P.S - I'm also using a FX-Audio DAC-X6 with the Audio Technica ATH-M50. Lovin' that sound.
P.P.P.S. - Please excuse the keyboard/mouse. They're horrible and will be replaced.