I went with Nvidia Shields ... Everywhere. Works perfectly for my use cases.
Ive never bought from them in a professional sense, but I also work with sales, so my bar for pushy is higher than many.
I bought a cheapish small PC with 4 Nics and ran pfsense for a long time, that's your best best. I've ended up with a Ubiquiti Dream Machine, less time to tinker and higher need for production with working from home