Учитывая, что у Вас нет опыта или с вопросом, может также быть, "я должен купить зеленый автомобиль или желтый?". Нет действительно никакого способа ответить на это правильно, потому что мы не знаем Вас и Ваши предпочтения и нет никакой подавляющей причины выбрать один по другому.
Имея это в виду, и то, что Вы говорите, что это настолько дешево, почему бы не получить одного из каждого в течение короткого времени, игра с ними и видеть, который ВЫ предпочитаете, затем прекращает другого? С другой стороны, сделайте то же с несколькими виртуальными машинами и примите решение перед согласием на VPS.
server_name localhost;
Это действительно в вашем nginx.conf или вы подделали это для SF? Если вы хотите, чтобы IP-адрес и доменное имя обслуживали запросы от одного и того же виртуального хоста, вам следует изменить свою конфигурацию на
listen 80 default_server;
server_name _;
, я предлагаю направлять запросы на ваш IP-адрес на действительное доменное имя через HTTP 301 (перемещено навсегда).
Надеюсь, это поможет.