Hola Carlos.
Un factor a considerar es el tipo de actividades que ejecutan tus usuarios dentro de la plataforma; por ejemplo, foros, exámenes, subir tareas, etc., tienen acceso a la base de datos y si lo hacen con diferencia de pocos segundos, esto afecta el rendimiento.
Por otra parte, 1 GB aunque sea VPS, efectivamente es poca memoria RAM.
Saludos.