I like that you can have multiple connections to each server at once with different accounts for privacy purposes etc so if your connection drops out or is slow then its not an issue as long has there are other servers available (which they usually do). You cannot connect directly from mobile devices without using their app which means being tied down when working away! This could be solved easily but i doubt this will ever happen because of how important keriosk mode/mobile support actually is since most people use these programs while traveling around town / work sites where internet access isn't always guaranteed.