One of the main problems with non-premade PvP is the almost total lack of tactics, communications and coordination.
An easy way to at least remedy this somewhat was to have spotted enemies displayed on the minimap.
This would mean that if for example a turret was about to be attacked, once a defender saw the attackers approaching the rest of the team would see it on the minimap, and people would move to help defend it.
If a stealther scouted a position and found only 2 defenders there, other players could recognize it and come help assault it.
If there was fighting over a turret, each side could gauge the number of enemies and team members there and make intelligent decisions about whether to reinforce or attack another turret.
This increased tactical awareness would make non-premade PvP games much more fun, an experience closer to what you get in premades with communications and coordination. Instead of the often incredibly frustrating experience of seeing most of your team flailing about, doing random things, turrets getting captured because defenders don't call for help or only do it after they're dead, etc., you could actually see games where many players made tactically sound decisions - simply because they get the information needed to make those decisions.
As it is, where you can only get needed information when players communicate and almost no one does that, non-premade PvP is often an exercise in frustration.
Please, give players the information needed to make smart tactical choices in PvP