I'm now on 2600x with the MSI X470 Gaming Pro Carbon. And suppose this mobo can run happily with the 3600x or 3700x. Sure PCI-E 4.0 is missing. But please let me know (1) any reason for not doing this? And (2) which Ryzen should I pick? 3600x or 3700x