Yeah, all we need is one poor game from him in CM and all of the band will start singing he's too small and shit to be played in CM, Conte sucks, plays there favorite players no mater what and where and blah blah.
5 year contract is a bit much in my opinion and if 5 mil is good we will see, but to have a decent backup who is versatile is a good thing, and not force other players play out of position is even better for the team in the long run.