The idea is spot on - fill dead realms with lively players to make for a true "MMO" experience.
My problem is that these features are filling realms (and gameplay) with "inorganic" players - players from different servers as well as players that speak different languages. The sense of intra-realm community experienced in past expansions is something that I would like to see in upcoming expansions. I want to know the people I play with and play with the people I know. Realms are losing their sense of identity for the purpose of being connected. For example, I dislike playing with South Americans who hardly speak English and cannot be told the mechanics in LFR.
There should be more free realm transfers from high to low pop servers. They should do the hard thing and consolidate and delete realms because there is a surplus.
My advice - shift features towards community strengthening. Allow players to play with people who they are going to be actively engaged with on their realms and less with people on different realms.
TL;DR: Make features realm specific.
Would you like to see features more realm oriented, or do you like connecting with other realms?