Respostas:
Isso já está no nosso radar há um tempo, sim. Vamos abordar a liberação incremental (isto é, provavelmente expor primeiro os arquivos que não excluem exclusão).
Não tenho uma data de lançamento para versões, mas é algo que estamos construindo. Assim que definirmos uma data, anunciaremos.
Isso está planejado para o futuro, mas atualmente o Ubuntu One não possui esse recurso.
No entanto, você deve poder fazer seu próprio controle de versão (por meio de bzr , git e sync nas pastas de controle de versão, juntamente com os outros arquivos sincronizados. Em uma pasta controlada por versão usando bzr, todas as informações de controle de versão são mantidas no diretório pasta .bzr na pasta pai, desde que sincronizada, as informações de controle de versão devem ser sincronizadas.
Eu não tentei isso sozinho, mas é provavelmente a melhor solução até que o controle de versão seja implementado como parte do Ubuntu One.