I'm wondering why I'd do this over NSX? NSX has provided this for a while now.