I've been able to use ARC with Parallels and VMware Fusion, you just have to make sure you use bridged networking rather than shared, so the windows vm is on the same network. The only issue I have had is with Symantec firewall. It appears to conflict with the network discovery thinking it's intrusion, but disabling it works around that issue.