There's been a suggestion before...
If someone uses your recruit a friend code, they could be allowed to create a character on the same server as yours regardless of normal restrictions...
While it doesn't solve all the problems, and possibly creates some of its own, there it is.
