Interesting indeed
But main purpose of the faucet right now is to spread XEM, it is not meant to be a "money farm".
With referral system funds will be dried too fast... Users are increasing every day actually so let's see where it goes first
Also, I don't really want to go again in the code for now as I am on other projects and checking and maintaining the faucet is already taking me lot of time. Maybe later if I code some kind of "FaucetBox" for users to run their own but it's not something you'll see on the official faucet (unless team really wants it).