I had a Dell Optiplex 3070 USFF come through my "shop"....it competes against the various smapp form factor machines like the HP Deskpro "G's" and Intel NUCs.
Intel i3-4160t CPU @ 3.1ghz
two DDR3 so-dimm slots
single 2.5" hard drive
VGA and Display port video connectors
Interestingly it had a mini-PCI-e slot so I threw a M.2/NGFF WIFI card that I had from a scrapped notebook, then purchased antenna for it. FYI the newer wifi card have a smaller socket to connect the antenna to the card. I ran the antenna around the sides of the case. The metal case does majorily hamper recpeption but it works none the less. There is a "punch out" for an external antenna but I didn't go that route.
Another thing, that really annoyed me is that the solder points for a M.2 storage device is there, but the slot isn't. So one can ONLY use a single 2.5" hard drive. Had I been able to add a NVMe drive to it I might have kept it around for another VMware server in my home-lab.
Most of use are very used to dual and quad port network cards. However have you ever seen a six port card? This was a new one for me! Silicom p22g6135 card using Intel's i350 chipset.
"Half-slim" SSD's? I guess what this form factor is called. I am not exactly sure what the use case is but I assume one needs to carefully mount it as to not zap it.