Kai O'Donnell believes he is returning to the NRL as a better player thanks to his time with Leigh Leopards as he paid a glowing tribute to Adrian Lam.