No. Many keygens still attempt to escape the VM or infect network shares. Also, the key generated will likely be invalid for the real Windows host.