Young Australian Elvis Smylie has stared down his idols to win the Australian PGA Championship at Royal Queensland.