Base Rates and Revenue Shares: Which is better?

6323 6281