I really like the Mini ITX form factor and have multiple PCs that fit on IKEA shelves.
I prefer shorter/smaller GPUs. Better airflow. Easier at build time too.
My EVGA RTX 3050 is about the right balance.