Hi folks, I know I keep beating this drum until it sounds absurd, but I discovered this blog post [1] today which reinforces to me that vijava might be a suitable alternative for the VMware SDK, and as a bonus gets rid of the proprietary licensing that the VMware SDK brings along with it. Obviously this would require some rework, and probably isn't a good candidate for any imminent upcoming release, but, for a release or two out, it might be reasonable.
--David [1] http://www.doublecloud.org/2010/10/netapp-and-brocade-opt-for-vi-java-api/