Is this a limited-time program?

Nope. This is our new better-than-before referral program. Of course, we could change it in the future and make it even better, but that seems like a lot of work. Start sharing before your next renewal and you could earn enough credit to cover your entire renewal. If you can share it, you can achieve it.