Sure, you can go that route. I believe that each stick has unique id that can be retrieved (at least on *nix, never tried it on Windows) and with a bit of scripting you can probably automate everything
Sounds familiar, I recall it being numerical in relation the the lsusb enumeration so, --usb 1, or something along those lines. Never had a real use for it personally but definitely a nice feature to have and might be suitable for goose1072.