I think it's a dead end because now all clients would have to be patched to include this or they wouldn't work in this relay. It's probably better to have the relay host an HTML page where people can buy "credits" and then use these normally.
Later clients that want to can include streamlined buy-and-use flows for these credits by talking to some HTTP API provided by the relay which can hopefully be standardized.
