Einen 3900X würde ich nur ungern auf ein ITX Board packen, aufgrund des sehr geringen Platzangebots wird hier meist an der Kühlung gespart, denn Kühlung braucht Platz.
Was wiederum für eine CPU die durchaus auch mal ordentlich an der Versorgung zeihen kann nicht optimal ist.
EDIT:
Ich bin jetzt tatsächlich mal die ITX-Boards durch gegangen und das da bleibt echt nicht viel übrig, hätte da jetzt nur ein echt teures
Gigabyte Board