Ter uma área de troca é sempre uma boa ideia. Em suma, é bom para programas que consomem memória, bem como para a otimização de hibernação e memória. Você deve ver o "Por que eu preciso trocar?" parte do SwapFaq para uma explicação mais detalhada.
Quanto a dividir a partição - não sei de nenhum benefício para a inicialização, mas é uma boa abordagem. A razão para isso é que, caso algo dê errado - você sempre pode simplesmente formatar e reinstalar o Ubuntu sem problemas sem perder nenhum dos seus dados reais - você apenas formata a raiz /
e re-aponta /home
para a partição home
.
Eu posso explicar que essa configuração me salvou uma vez (mesmo que a falha inicial tenha sido minha culpa). No entanto, com apenas 32GB eu não recomendo, já que a partição do sistema deve ter pelo menos 20-25GB de espaço livre por conta própria.