A loan is absolutely what he needs, even if he has to be gone for more than one season. His problems are almost entirely experience based (Not confidence based), just like Halilovic, so it'll be possible for him to develop into a good player if he gets a decent amount of minutes.