I can pretty much garauntee you that we won't be seeing Giovinco starting in anay of the games unless Nedved or Camo are injured. In fact, Ranieri might prefer Salihamidzic because he can help defend on the wings and cover a lot of space.
Ranieri's formation in itself is not suited for Giovinco, we would get exposed if he plays in this formation. Unfortunately, this wouldn't be an issue if we didn't have players like Molinaro covering on the wings.
I think it's even part of the reason our management offloaded Giovinco last season. It's not just because he's inexperienced, it's because Ranieri knows he won't be able to use him in most of the games. He would be taking too much of a risk.