I looked at these 3 and none of them have pci express expansion slots. That is something that is on the optiplex 7050.
Looks like these are half the size of the optiplex 7050 I have, which is really tempting, but I want to try dual video cards for pci passthrough.
So this is a bit too extreme...