well, me too. I "wrote the book" - dsl|broadbandreports forum post - on how to set up ipcop and later pfsense on a virtual machine. However the old pfsense (my iso of that version is from 2010) doesn't support ipv6 correctly (if at all) - and the new version is DRM'd and owned by "netgate" and requires connectivity to install - which is something i can't provide in my environment, so i am unable to test all of the "new and improved" versions of the tools we knew and loved.
Ooof. pfSense on retired hardware is cheap, like free. Using them since 1.2.something. Mid 00's.