Thank you both for the great information.
Having the user able to launch the client themselves and login to see their desktops is fine. That's the same behavior in the Windows client. Students will just be less likely to connect to desktops that aren't approopriate for the given location if they aren't presented with a screen listing them all everytime they log off.
I look forward to the update and appriciate the great interest in customer feedback.