Ciao,

della build per avere un upgrade tangibile bisogna cercare di investire più budget possibile su CPU e GPU.
La B350 K4 ha 6 fasi ma i Ryzen 5 li regge tutti e con un buon airflow non dovresti avere problemi.
A riguardo l'NZXT S340 non è proprio la soluzione migliore, specialmente in vista di un upgrade importante lato GPU.

Quindi upgrade tassativi:
CPU - https://amzn.to/3k8HIiO
GPU AMD - https://amzn.to/3XjeImE
GPU NVIDIA - https://amzn.to/3GXnZeU oppure https://amzn.to/3XtjGxz
Per la scelta della GPU, la 6750 XT in raster puro va come una 3070 e costa meno quindi tendenzialmente è la scelta migliore al momento.
La 3060 Ti può essere considerata come opzione innanzitutto per la solidità dei driver, che comunque non è da sottovalutare, ma soprattutto se i titoli che giocherai fanno vasto uso di DLSS/RT. In questo caso NVIDIA è ancora anni luce avanti ad AMD.


Upgrade opzionali case:
Fractal - https://amzn.to/3WWv19n
NZXT - https://amzn.to/3ZoE6tn
Antec - https://amzn.to/3H0IwPX
Fractal - https://amzn.to/3W3IfQr
Phanteks - https://amzn.to/3W9qNtD
Deepcool - https://amzn.to/3k8CuUq

Come altro upgrade opzionale se vuoi stare sicuro a livello di VRM puoi cambiare mobo con questa:
B550 - https://amzn.to/3IBY9hU

Ci sarebbe la B550 Gaming X V2 di GIGABYTE a 15€ in meno, ma a volte da problemi di memorie e per una differenza così misera andrei di ASUS senza pensarci.

Il resto a occhio è tutto a posto: PSU è ottimo e come potenza ci stai dentro, dissipatore entry level ma comunque ok, SSD ovviamente van bene e le RAM sono B-Die ottimizzate per Ryzen quindi dovrebbe funzionare a meraviglia.