I was definitely nodding along to this as I think about my own unfinished website. The point about having independent hosting is great advice, because who would even consider something like that especially their first time building a site!
Thanks for the thorough breakdown of your experience Mateja!