Couldn't you just set it to only allow referals if they are active? And lower the amount of time before you go inactive....
If its down to 2 weeks then people are encouraged to stay active...