My suggestion is...

Cross Server Play


Features:
  • Can friend people from a different server.
  • Can join party with others from a different server.
    When you join a party with someone from a different server you will all have the option to go to each others server or return home.
  • Quest together
  • Raid together
  • Go to the others House

*If it makes it easier just do it for servers only located in your Data Center.
*When someone from another server is on your server it will show their name like such:
NOW:
Icon|Name|<FC>
When your on someone elses server:
Different server Icon|Name|*Server
*Cannot trade with people from different server


...just try to keep it simple.