Winston Stream?

Do I drop Big Ben this week and stream Winston? He’s a free agent. I also have cousins… will Winston be good to have all season?