Andre Esterhuizen believes his decision to move to Premiership club Harlequins was the best one he ever made as it helped revive his Springbok career.