Cross-server sin't going to fix anything.
The same amount of people, with the same ratios of tanks, healers, dps are queued on every server. My server, doesn't magically have 3 times the amount of tanks quing than your server.
For PvP, maybe, if there were less than 16 people queing per server, then maybe.