> a Raspberry Pi is not quite powerful enough to handle a gigabit connection
To clarify, you're referring pretty much exclusively to the PiVPN part here, correct? I have a 3B doing lots of other things and it's serving Pi-Hole duty as well w/o a hitch.