Но лично я использовал всегда DigitalOcean Как-то с хероку не особо разобрался (наверное, потому что на первый раз было немножко трудно и было легче взять альтернативу)
Ммм просто как сказать, я по книги учую rails там идет работа на sqlite3 если я дальше буду продолжать учится по этой книг то буду использовать sqlite я не имею ничего против pg но следуя по инструкции что вы мне кидали я понял как его можно поставить но как с ним работать у меня нет представления