Not sure if this has been suggested yet but anyways...
I suggest for PvP a list of players who have queued along with either a tick,cross,dot or any symbol suitable to show that they have accepted or not so we can see who is trolling.
After countless attempts of trying to start PvP on the US server there was always 1-3 players that never accepted after having 30 seconds to..
I bring this up so we can see the people who are doing this, whether or not it will change anything it would be a nice addition. Also if that does not work then perhaps maybe for the person that does not accept the match they are given a 2-3min penalty or a suitable time frame so that they are not allowed to join the next queue so the same thing happens again.
If making a list of players makes the PvP box to big/clustered perhaps make a drop-down box that once clicked shows the list of players.
While on this, is it possible to stop the PvP box popping up every time someone has queued or left, when doing whatever activities you are doing whether it be grinding,gathering,dungeons,etc... it does get extremely annoying. perhaps make the queue icon near mini-map glow orange whenever someone leaves/joins
This is my first time ever suggesting something so sorry if it is long or clustered.