Regarding the name that shows up in LabVIEW, it follows the same logic as for any other instrument type. If there is an alias that the user has defined in MAX, that is what shows up; otherwise, it uses the canonical VISA resource name. That canonical name is admittedly long and ugly for USB, but the name is designed to be unique on a given system and inherently reproducible on all systems.
Dan Mondrik
National Instruments