Quoto in pieno !
Come suggeriva Phopho, più sono veloci meglio è, e ovviamente più costano, molto spesso. A budget infinito, come si dice, si certo che le 4000 vanno bene, ma restano un estremo, anche per prestazioni, e rispetto a 3200 a bassa latenza o anche 3600 classiche, il numero di fps in più nei giochi, è minimo, e ci sono solo software molto specifici in grado di usarle al meglio.
Se vuoi, le mie in firma hanno funzionato dal primo momento anche sulla TUF, e in genere rispondono bene su Ryzen, mentre kit da 16GB (2x8) ormai ce ne sono moltissimi "certificati" anche per Ryzen, se resti su quelli sei tranquillo quasi al 99%
G.Skill e Corsair (ma anche Kingston credo, solo non ho provato di recente) ti permettono di cercare dal sito quali moduli sono considerati compatibili con la singola MB, secondo me è un buon punto di inizio, così come il QVL della MB, per cercare i relativi prezzi e disponibilità.
Immagino tu lo sappia, ma sono altrettanto validi moduli molto buoni kit 16GB da 3200 magari C14, e moduli da 3600 anche da C16 o poco più (vedrai salire un poco la latenza su kit da 32 GB, è abbastanza normale), ma quelli a 3600 ti permetto già solo via xmp di mandare a 1800 il bus interno al ryzen, che perlomeno sulla serie Zen2 (Ryzen 3000) AMD stessa considerava l'ottimo per prestazioni (oltre sarebbe in OC).
Con le 4000 ad esempio, rischi che sia difficile fissare quel bus vicino a 1800, o meglio, più difficile che con le 3600
Per riassumere, personalmente, resterei sulle 3600 con latenze tra 16 e 18, salvo escano nei prossimi giorni recensioni che dimostrino per i nuovi Ryzen combinazione più performanti.
Direi siano già una buona scelta