Here are some ideas i came up with to help balance the matching system in place.
1.Block server transfers to 6 months or even longer. Unless the server dies it should unlock you the possibility to relocate.
2.Troll Free to play accounts should be linked with main wvw account using IP. VPN users. It should be bannable and not usable for WVW/PVP. It's too easy to go on a server troll / spy / pull levers/ ect.
The stronger servers have limited RESPAWNS once dead. Meaning you cannot respawn in that Bl or go near the same keep you were fighting until the fight is done. You are forced to switch bl's or get somekind of penality if you do decide otherwise ex: (death or losing health every second or somekind of bad karma system that can only be removed by good karma = playing fair).
Outnumbered should be a thing of the past. Meaning if your server is already maxed in EBG you should be blocked access to it and forced to switch bl's. If your server have loss more times in the past than the one more active currently it should let your server add up a few more players but not let you outnumber them.
Cooldowns on bl swap. no more switching because some group decided to go to your home bl. I find those tactics boring and not realistic.
If your server loses 2 times in a row in a matchup due to poor participation. You should be automatically paired or gain something for participation.
Coverage / timezone/ Should be monitored and matched so no advantages would be gained out of that.
Forced to play all bl's not sit in EBG all day everyday. You should be rewarded accordingly as well. More you do more you take from other bl's the more you GAIN. ex: drops , gold , ect
9.Anyone caught hacking should be PERMA banned and never allowed back to anything WVW / PVP ip ban included.
Just a few ideas there and there cause i love WVW and i believe in ANET and GW2's community. I strongly hope someday matches will be balanced out and more fun other than feeling outnumbered and getting consistent 6v1 scenario every night until restart.
PS: sorry for the bad grammar! I'm just a neverland ranch refugee!