Brandon Spikes is a GREAT run defender ... in a passing league... so how is he in passing? They take him off the field... which is why the article says he only played 46.4% of the Bills snaps last year (according to the article).
So the question is... do you want a NT at ILB? My answer is ... maybe... if he's good enough in run protection that maybe we could keep Hyde at the other ILB position and one could play the line while the other plays the coverage. I don't think their current scheme works that way, but I believe when they first switched to the 3-4 the scheme seemed to have Hawk dealing with linemen a lot more and Barrett in coverage a lot more. But my guess is that's not going to work out, as they line Barrington and don't want Hyde in the ILB role.
But using their same source I see the Patriots in 2013 had him on the field 59.8% of the defense snaps. And 66.0% in 2012. I think you have to some what create your defense around his strengths... but I think it's possible to do. Though he's going to need help in coverage... but if he can blitz then it might be interesting.
Of course... if he's very good, kind of surprising the Bills with Rex Ryan don't want him back.