I have used Fantasy Pros for a few years. The price has increased marginally along the way. In 2017, the price increase has doubled. For what I paid around $30 for in 2016, I will have to spend almost $70 for in 2017. I play in numerous leagues and while the site does help, I have not won any leagues since using Fantasy Pros. Magic bullet? I think not. Helpful? Yes, but they got greedy, and most I know are using competitor sites now.
Bottom Line: No, I would not recommend this to a friend