It seems to me that the hardest part about this kind of business is modifying people's behavior. Removing barriers to leaving a tip is one important aspect of that, but the second is the cultural attitudes of when and how much to tip.
I'd like to see this kind of model succeed, but how can you transition from the concept most of us have of the web as "free beer" to something one has an obligation to tip?