Nije odgovor koji zelis cuti, ali od $5 mjesecno imas virtualne servere koji su ti vise nego dovoljni (Digital Ocean, Linode, Aws, ...). Sad ako imas vremena, go for it, ali ako bas jako ne zelis nauciti biti server admin ne znam koliko ti se to isplati.
Da radis neki backend app za sebe onda bi rekao kul, go for it, ali ovako mi se cini vise potencijalnih problema nego koristi.
Ne toliko zbog dinamickog IPa nego zbog cijelog server admin dijela.
SEO, koliko meni iskustvo govori, ti se svodi na linkove do tvog sajta sa sto posjecenijih i relevantnih sajtova. Naravno, moras imati koliko toliko uredan HTML ali bilo kakve SEO optimizacije na sajtu ti nece rezultirati nicim bitnim osim boljem rangu na SEO ranking stranicama koje ti prodaju tu istu SEO optimizaciju. Slozi si uredan HTML s keywordima u naslovima, pisi tekstove na nacin da odgovoraju/spominju ono sto bi useri trazili i ako hoces malo zabrijati baci oko na json-ld.