John McNaughton has seen some tough competition here at home, but now playing for another team in another country, he could be about to face his ultimate challenge.