What is the average odds of your free picks and what is it for premium? If it is 2.2x like yours today then it could be good 51% win rate means you make 2% on your bet if you bet 1% of bankroll 100 times;) Not a big amount.
You do not mention what is your bet size either?