I picked up a Satechi hub, the one that sits under the mini like a dock, and it killed my wifi speed. Still looking for other options.

Re drives, if you want full speed (5GB/s) there’s an orico NVMe enclosure that does it, but it’s not cheap. Otherwise any old SSD will do fine.