I was recently reading a lot about these because I wanted to use three Lenovo M920x for my homelab as virtualization hosts with Proxmox.
The really cool thing about them is their low power usage, that you can easily buy them used/refurbished and that you can fit a small PCIe expansion card into them.
I didn't use them in the end because sadly 22110 M.2 SSDs don't fit and I wanted to use enterprise SSDs for Ceph.
However, your use case seems simpler, so I'd think a M720q or maybe even M710q (without PCIe slot) would do, for less money than the M9xx series (which support vPro).
There's a really nice forum thread on ServeTheHome with loads of information about these units.