Você não menciona o uso disso, por isso acho que a primeira coisa que eu faria seria adicionar um CDN. Isso reduziria muito a carga no VPS, pois as requisições maiores não chegariam ao servidor.
Além do CDN, eu também optaria por um armazenamento do tipo S3, o que permitiria dimensionar de forma independente o armazenamento e os recursos do VPS (se sua comunidade tiver muitas uploads).
Essas recomendações ajudam muito a reduzir a carga, e o aumento de preço é bem menor do que contratar um VPS maior.