In regards to the harassment problem, I think they should strongly emphasize and create an instant mute or blacklist button. It would also be neat (but would take a little more to implement) to have a sort of point system. If a player has been reported for toxicity x times then they get banned from PvP for y time. Though that's easily abused too.