These are interesting idea but I have some doubts about VMs.For example AES-NI instructions are available inside VM?
I will use VPN and I would like to use these instructions.