I agree that UX is bad but decentralization implies no central point of failure. If your expectations implies a website, you just introduced a single point of failure.
You want adoption or care about takedowns? Have a download option if a single point of failure is scary