If you’ve ever been approached to do revenue sharing on a development project this is a must read for you and the people asking for it:
http://tapadoo.com/2009/the-problem-with-revenue-share/
The few times it’s come up with my potential clients I’ve always turned them down because I thought the risk was too high on my end and none on theirs. Of course, if the right one comes along….