I like the idea of a tipping fee. It could be 'difficulty' adjusted based on the traffic in a way that it scales with server costs rather than userbase. Unless of course, your plan is to generate exponential profit ;)