I mainly use this for games, heavy and light (CS:GO, Witcher 3, Doom, Heavily Modded MC, etc...). The build itself went fairly smoothly, and the case has plenty of room in the back for cable management. The 5700 XT has just enough length to be in the way of the drive bays, but it doesn't matter that much because there is an additional bay at the bottom if i need it. (and i'm using M.2s.)
Your probably wondering about the name right? Well basically i'm in high-school and don't have the time for a job normally, so i work in the summer. I worked at a professional landscaping/lawn-care company and ended up walking over 350 miles in 2-3 months. And that's how i got the money for the PC.
p.s. I'm not going to lie, the RGB cables screwed me up in the back, and it was 3 a.m. so i just gave up after that. p.p.s. you can adjust the case on the top where it meets the drive bays ever so slightly to barely fit in. (not really)