What I want to see is a dating service where I can pledge some money to some charity. Everybody on the site can check what I've pledged, and I can release it anytime. The service can take their cut, fine.
Now when I meet somebody through the service, and we think it's serious, we can release that money. And we can check whether the other did too!
Sure there will still be profiles with people that don't pledge, because they're just testing the waters, or poor, or scammers. Whatever. Point is I can send a signal that at some point I want to be done with the service, and then pay them for that.
How can the service know that the users have really entered into a relationship?