Melhorias

No application layout, colocar a javascript_include_tag depois do body,
para que a página possa ser caregada e estilizada, e depois carregar os
javascripts (causa menos interrupções do DOM Parser)

Criar testes de negócio e/ou testes de tela com o Watir
Utilizar Twitter Bootstrap caso não tenha um designer para criar um tema
bacana

Utilizar uma outra linguagem Markup para as páginas, que seja mais
simples e mais clean (como HAML e Slim)