Hate to be a pessimist but I can't see a 30 year old, who averages 11 games a year suddenly overcome his fitness & injury history & become a gun player.
Talent isn't the problem for Roy from what I've seen.
Living in Melbourne & meeting the rigorous demands & pressures of being a professional footballer can be really tough particularly for people from small towns or communities.