Agree. Great parts list. The only thing I’m not 100% sure on is RAM because I have not kept up with CPU performance given different DDR5 specs, but I figure someone else would point it out if there was any misconfiguration there (such as when you see someone get a 3000MHz DDR4 kit for a Ryzen processor).