This is an interesting idea. I wonder how you are going to implement this. What counts towards offers? and what not? Does listen to radio count as completing offer?