I dont have any of those parts but it looks like a great rig. A lot of people arent huge fans of ibuypower/cyberpower because sometimes people have problems with them. But I myself bought a pc from ibuypower about 5 years ago and its still going strong to this day. Good pc.
Looks pretty solid...were you too afraid to build it yourself? . Its a lot of fun and you save money when you build it yourself, maybe for your next machine you can look into that. But yea, looks like a solid machine, i'm looking to get a new 58xx series myself.