Absolutamente sem problemas. Eu sugeriria sua interface web. Se você tentou instalar o cliente e usá-lo, pode ficar um pouco estranho e tentar baixar o material dele para o seu comp, mas fazendo o upload pela web, sem problemas.
Também sugeriria um modo de navegação anônima ou privada para impedir que seu computador armazenasse sua senha e não salvasse cookies / tenha sua senha, etc.