You can get away with hosting a client-heavy JavaScript interface on ipfs as well, but the URL will be ugly making you reliant on Google not dropping you (central point of failure).
And then there is incentive - even if you manage to anonymously take Bitcoin for ads or what have you, someone will eventually take all the work and strip them. The whole thing will have to be a labor of love. Any lovers out there?