This is a VPN for a technical user. It's not the easiest VPN to use and, while very secure, the quirks and issues it has will frustrate your standard users. It's a great backup and secondary VPN option for me as a technical user, but I think for the average user I would recommend something a bit more friendly. For all you IT folks out there or more tech-savvy people, I would definitely recommend checking it out though!
With proper design, VMware NSX can and should be deployed to virtually any VMware virtualization environment, but the deployment should be tailored to the needs of that environment. There isn't really a one size fits all deployment design for all environments. That versatility is what provides its greatest strength to a business.
I tried a few alternatives (Cyberghost, Private Internet access etc) before settling on this. Of all the different options I looked into this one performed most reliably for me. It was also the fastest of the different options I tested. It was also backed up by good reviews online and solid support team. It is a little pricier than some competitors but I feel I get good value out of it.
We use both Cisco ACI and VMware NSX, and while they have different strengths and capabilities, I would recommend VMware NSX, as it can be used in all VMware environments, without costly physical infrastructure changes. Cisco ACI provides some of the same capabilities, but not all. It's focus relies on physical networking changes.