DanceswithUnix
OK, that's a nice PC but not really the extra mile that I would class as workstation grade. But yes, with just 8 cores this is significantly faster than Xeon workstations I have used in the past thanks to that big L3 cache.
Well, Dell, Fujitsu and HP, to name but a few, *do* refer to this type of PC as a workstation, albeit an “entry-level” one. That's fine by me, since not every workstation task requires multi-socket CPUs. FWIW, in my book it's pretty much a workstation as soon as it supports ECC memory. :)
DanceswithUnix
It is actually what I intended to do when I built this PC, but at the time ECC ram sticks had become oddly hard & expensive to find. You can get them for sane prices now, so next time I need to build a PC I'm getting a pair of ECC dimms and these ones can go in the new build. That's a home build though, for the likes of Dell to go that route would require official mobo ECC support which no-one seems to do.
Your build seems very much like what I intend to go for (soon-ish). That is, a Ryzen 3700X and either an X470 or an X570 motherboard. It's actually the motherboard I cannot really decide on. I'm looking at either the ASUS PRIME X470-PRO (the one you have) or the ASRock X470 TaiChi or the ASUS Pro WS X570-ACE, all of which claim ECC memory support (the latter one even has it as a major selling point).
At least I've already the RAM covered. Bought four of these
(Samsung M391A2K43BB1-CTD) back in mid July for GBP 80 apiece. Don't get fooled by the rated speed (as I initially was). It's DDR4 2666 (the CTD postfix makes all the difference). At that price each module is actually around 33% than the 16 GB ECC RAM I'm using in my current build (from 2012/3) and the price has even dropped a few quid since I bought them (could've saved a tenner or so).
Since you're using one of the combos I have in mind, may I ask if you're happy with what you went with or if you'd choose differently given the opportunity.