A lot of people like immediate gratification. So a certain number of points up front and then 5% would probably the best way to attract more referrals. The unkown factor though would be how much more fraud a system like that might induce.