Possible it depends on your team build - but in the last 30 days - 11pts on 60%, decent FT% (although not great since coming back from INJ), 7.5 rbd, 2 ast, 0.7 stl and 1.6 blks, with 1.2 TO a game is pretty valuable and the upside for more mins and role that most streamers don't have.
He is 87 ranked in last 30 days on yahoo 9cat - if he was making a few more of his FT he'd probably move up quite a few spots.
I'd rather he be on my team - but if I could stream him in and out, I would - not an option in my 12 team league.