Два сайта на разных VPS или лучше на одном?
На одном под разными пользователями.
Н - надёжность.
Если машина упадёт, у вас отвалятся оба сайта. на разных VPS отвалится  только один сайт.
Можно конечно и на одном. Если нагрузка большая, придётся апгрейдить VPS. менять диск на ssd, добавлять ядер.
как правило это не проблема для хостера.