I once tried Raspberry Pi 4 for network wide VPN, I installed Openwrt on with along with wireguard, used the default Pi 4 port as WAN and added USB to Ethernet adapter to be used as LAN which was connected to my router
I was able to achieve around 600-650 Mbps on a self hosted hetzner server and...