O Libreoffice passou por uma grande limpeza do código obsoleto, há um legado da época do staroffice que não é mais útil.
Os desenvolvedores também traduziram o que estava em alemão para o inglês, facilitando a entrada de novos colaboradores.
Muito código feito para usar o java tem sido migrado para outras linguagens.
Quanto a qual é melhor... dependerá das preferências pessoais de cada usuário.
Como gosto de novidades, escolho o Libreoffice a cada lançamento. Usar a última versão do libre 4.0.x é um misto de estabilidade e novidades.