I think that bliizard should make herilooms to be send cross realm so you can level your chars on other realms so you don´t need to send a char with herilooms to the server, this will make it much easier to start playing with friends on other realms.
We’re aware this is something players would love to see. However — echoing previous posts we’ve made on the subject — sending heirlooms across realms might be something we consider doing at some point, but there are currently no immediate plans to introduce this feature.