Just a few suggestions. Implementing any of these will correct a lot of issues in wvwvw currently, not all of them need to be implemented.
Dont allow players to transfer to game worlds they are currently competing against in wvwvw
Once transfered to a game world, players cannot participate in wvwvw for 5 days, or the completion of the current match up which ever comes first
Allow guilds to transfer their influence rewards to a game world of their choice every 6 months. After the transfer, do not allow any pvp or wvwvw rewards useable for 5 days or until the current match is expired, whichever comes first. Do not allow transfers to currently competing game worlds