Will Antonio Brown Actually Make an Impact this Fantasy Season?

Antonio Brown is eligible for an NFL return following Week 8. Is he worth picking up? How much of an impact can we expect the remainder of the season?