It will be great if you add the 2 factor Authentification to the mobil and desktop, since the main password is very important, i would feel safer if it also use another authentificator like Google or send a code to the email or SMS, this can be optional.