Heres my take on this
1) Silva is a fantastic player, and would be a great signing for almost any team.
2) I don't think highly of him as a winger though, i feel he is kind of restricted there
3) If Ranieri intends on buying him as a winger, i think 30+ Million is better spent elsewhere.