Somehow I thought that the payouts are made as soon as the referral commission gets credited to your account, so it shouldn't lead to a visible decrease in the account balance, but obviously this was not the case. I don't particularly care but why not add this option by paying back instantly? In this way people who sign up for this "initiative" will be able to see that they are really paid back without having to wait for half a week (on average)
It's just a technical issue. All rolls are processed and balances updated real-time as a priority task by the main servers and everything else runs from timed scripts on lower priority servers. We currently process 60 to 80 million rolls a day and update over 18 million balances in real time. Adding the task of processing referral share back would be a lot of extra load on those servers
I think it shouldn't be a lot of overhead if any
Technically, you don't even have to first credit the referral commission to the referred user account and then debit it with the share paid back to the referral. You can just credit the referral account balance directly without all this chit-chat between balances. As you can see, it can in fact diminish the load on the servers if implemented properly. And I think it is definitely worth the job as it will allow referrals to see if they are actually paid back as promised. But it is up to you, of course, as I'm not the one who is being paid back here