@crypted
We had many problems in general with virtio network cards, wasn't specific to your case, but VPN would not bind to them correctly, and some custom routing would not work. I don't think BSD/pFsense has great support for them, but the e1000 work great, never had any issues with them at all.