> Just put it on your own domain and keep it there while you're alive
There is really no "for as long as you live persistent hosting"
Self-hosting: ISPs change, people move house, power black-outs take servers offline
Hosted: providers change policies, are bought out, go bust, payment details change