It’s an interesting idea; on the assumption that any changes would require dev time, I don’t know whether something like this is possible or not. Currently server costs are in the low thousands of dollars per month, so in theory it wouldn’t take a huge amount to make it self-sustaining.