I get 700-800 token offers, once I got one over 1000, depends on the quality of your players. However with player of the day it's rather easy to obtain reasonable offers: when you see a POTD offer coming, you go to bed with a 3-4 star player in your first squad in the position you want an offer to come. Typically, a reasonably priced 5-6 star player will come- However, I still don't buy them for they usually are not 18-19 / are not 1st class fast trainers.
Recommended players (the high priced ones) are better, but it's not so easy to get the role you want.