That's basically a good computer for playing AH. Upgradable? There used to be a rule of thumb to double the performance while upgrading which I still believe to be sound advice. Unfortunately that rule would basically leave only the case, everything else being upgraded, but that's how it goes with every computer...
I'd rather like to know the brand and model of each component, but with those ready-builds they usually won't tell that. Well, that's what warranty is for... But you could build a similar rig yourself and choose every component by longevity instead of getting the best profiting ones. And I'd rather take Intel over AMD for AH, but I know there's many who are perfectly happy with the latter.
"All the eye candy"? Let's just say "lots of" or even "most of" if you're willing to sacrifice some of your frame rate. Basically no computer can run everything maxxed with a solid 60 fps. At least not in that price category.