The biggest obstacle I see offhand is what sort of a price structure would be best? If it couldn't be made to pay, then it couldn't go on very long. I don't see a flat fee that was big enough to be worthwhile being very palatable to anyone on the chain, but I don't see a percentage of sales as being a viable alternative either.