I agree with this.
I don't know why folks aren't higher on Sills- his ranking on 247 is an 88, 86 composite. Solid 3*. I don't know any more than that about him, though, so I could have just missed the memo.
ETA: NM I just realized he's from Bear, DE. Not a good fit.