I think there should be a pvp mode with something called "A pvp standard" where all players are either given the same gear to fight in the pvp. Or all players are given a starting amount of new currency that they could use to buy gear, jewels and pets in a "pvp shop" where they temporarily use the gear they bought with the new currency in battle. (The gear and new currency would be removed immediately after pvp match has finished) I feel this could really level out and balance out the huge gaps in strength between pvp players in this mode.
Bookmarks