Rain is generally given by players who are up, which means it is money that is not withdrawn from the platform. Point being that if rain is a revenue center, it might be worth putting the resources into improving the system (assuming that it is likely to result in more rain).
Giving the "rainer" full control over it, by adding diferent criteria in the rain menu, would be an attractive feature in my opinion.
Pontential critera, some already mentioned in this thread:
-
Rain reciever has recieved a rain-giving award in the last X amount of time
-
# of feet
-
On the rainer's friends list
-
Rainer has recieved rain from
-
Im sure other ducks have better ideas
Cheers