I second this. Somekind of script resembling wifite could be the solution for this. Listing wlans for the usb-wifi and easily letting you connect to one while asking you for the correct wpa-password. Manually playing with iw and wpa_suppli seems very clumsy.