Certamente parece que seu site seria mais rápido se você tivesse mais RAM. Mas se o tempo de resposta não for um problema, não há problema. Basta olhar para sua equação pessoal de custo/benefício.
Você pode se interessar por Configuração de Implantação de Discurso Opinativo de MKJ. Existem alguns ajustes de kernel em nível de sistema que são uma boa ideia. Não sei se farão diferença ou não.
Não sei, mas acho que cada unicórnio pode lidar com uma solicitação. Portanto, se você tiver apenas um unicórnio e tráfego suficiente para uma segunda solicitação chegar antes que a primeira seja concluída, essa segunda solicitação terá que esperar. Você pode ver pela minha saída do htop que um unicórnio executou 10 vezes mais tempo de CPU do que o outro. Eu interpretaria isso como meu fórum precisando de apenas um unicórnio 90% do tempo, e os outros 10% do tempo esse segundo unicórnio é útil. Não sinto necessidade de adicionar um terceiro, e pode não ser um grande problema para os membros do meu fórum se eu reduzir para um. Mas não vejo razão para isso: pode usar memória, mas se estiver ocioso, será trocado. Sem grandes problemas: deixe o sistema de memória virtual lidar com isso.
Editar: Eu nunca ajustei o swappiness. Parece estar em 60. Uma troca mais agressiva pode ser útil se liberar mais RAM para buffers de I/O. Não sei.