Alle drei CPUs (3700X, 5600X udn 5800X) sind kein fehler.
Den 5800X halte ich für übertrieben da ich nicht glaube das die Leistung benötigt wird.
Der 5600X ist rein im Gaming die bessere CPU dank der guten single core leistung. Der 3700X hat soweit ich weiß so 5% mehr power in multi.
Deswegen kannst du dir 50€ sparen und den 3700X nehmen oder den 5600X mit einer besseren Spieleleistung.
Sonst siehts soweit gut aus.
Nur du musst bedenken das der Vertikale Einbau der 3070 die Kühlleistung verschlechtert, durch den wenigen abstand zu Glasscheibe.