AB de Villiers said it will take four to five years for the SA20 to reap the same rewards for SA cricket as the IPL has done for India.