Funcom has decided to work on the pvp mechanics of the game, to justify that investment i personally think ADVERTISEMENT focusing on these new mechanics would go a long way to reaching so new play-mates.
That being said, i do think pvp has a way to go to appeal to the pvp market. Successful pvp games right now have a ton of stats in them. Moreover, completing objectives and obtaining kills has sense to the overall gameplay, in AoC i can simply say that when i go for the flag i die more often then if i pat my kdr(in LoL, objectives means more dps and survivability, territorial advantage)(in CoD, getting kills and not dying wins you games). All this to say: fix the minigames, give us plenty of stats and probably an acheivement system, balance the classes release unchained, market the product.