>>106540760
I like matx.  It's easy to build smaller machines, but you've usually got at least one PCIe slot available for expansion needs.  It also avoids the ITX tax.  ATX is great, but a lot of them are built in an odd way, where populating all the m.2 will turn off all your PCIe slots, which sorta defeats the purpose of having the slots IMO.