I think the problem with relying on the host feed having an API in it is that people that are self-hosting need to run a server and database.
I think it's much easier for an app to do this than someone self-hosting a feed.
Fountain / others could provide a service like this - but in my view it should be the sending app that uses this service to generate a URL for the payment description
