…do not buy devices with REALTEK NICs...
I will always advocate for a dedicated box doing security stuff at the edge...No hypervisor is designed to be internet facing...otherwise there would be no more physical firewalls to speak of in decades...
... how to get the single connection to the firewall when the firewall gets moved from host to host during patching? And also spoof the MAC while I'm doing all that?