Currently the Recruit a Friend system works really weird. It only work with the FIRST character your recruit makes. After that it does not work if they are to delete it if they find themselves not liking it and wanna roll something else. Horrible design choice in my personal opinion. I'm going to suggest a better way to have this system working instead of the way it currently works because it is really flawed.
No matter what it should work on any char we make. There needs to be rules in place to prevent abuse. For example. Let the recruit a friend work on any character we make and level with our recruit. After the first time 1-110s. The second leveling process only gives certain bonuses since you have already completed it once. Take away the legendary bonus (SHARE YOUR LUCK) from RAF for second time levelers that have completed 1 round of 1-110 withing their 90 day grace period.
This will ensure there isn't abuse with people just pushing as many chars to 110 with RAF and trying to get legendary s on all of them. Yea, sure we could remove other bonuses and streamline it for second timers but this is the biggest one. This really needs to be considered because my son and I decided to level something different and now we can't because of how the system works now which makes no sense at all.