It's a good idea in theory but they recommend hosting your pages on GitHub [0] which puts your own data out of control.
[0] https://indieweb.org/Getting_Started#GitHub_Pages_.26_GitLab...
[0] https://indieweb.org/Getting_Started#GitHub_Pages_.26_GitLab...