Import list of hosts in vSphere. Few ideas on how to make it work:
-Pull machines by guest OS type
-For Windows, use RDP and for Linux or BSD use Terminal (configurable to instead use VNC)
-Before import, list and have end user confirm, with manual override for any machines with more than 1 NIC (show those first in a list)
Have you seen/tried our VMware plugin yet (available in the V3 beta)?
We actually plan to have such features baked into it in a future update.
I'm not sure it will fit into the first V3 stable timeline though.