Keep forgetting he's still only 21 and sometimes it's not always the perfect storm for players, some might even have to drop a level just go find their feet and it's not always that you're going to have the perfect career in that you improve every season whilst taking a step up.
So with that being said Troy may just have given himself the kick start he needs, playing in another country and league and whilst being that club's no1 striker is about mentality and maturity, glad he's finally maturing and growing up.