tried to read whole topic but could miss something about i will talk
1. Why not give players small amount of RP at the start right when they joining game?
2. Or maybe make some default weapons free to use, vests. Ppl want to PvP, but atm imo you again focusing more on farming xp/rp like on invasion rather than must take control on the map. And the reason of this is because you don't have even vest to feel yourself more comfortable if you facing another player. So if you want to check out new guns/calls/etc you just going to invasion servers and have fun with your friends. But if you want to play against other players you must have at least vest. Because it will give you always a chance to get back in batter if you dropping your ass to ground after 3rd shot in you vest. This will make medkits more usefull and will add more teamwork to do.
Im not talking for all ppl but its my opinion of old Battlefield 2 player who played for 3 years ago in 2007-2009 in many eu/ru tournaments/cups. I don't care much about stats if i'm playing for win of my team. And for me having only m16 it's not a big problem, but having medkit for no use because most of players can't even get themselves vests... Yea, they will have the vests but how many will stay till this time? Maybe PvP must have more "arcade"?
a) every player have "basic rp" to buy a vests, or
b) teams have same "kit" (m16 or ak 47, medkit, 1-2 hand grenades, vest) plus able to buy AT-guns to shutdown tanks/apcs, able to buy c4 after some time, sniper rifles become avaible after some time and have cost of like 4x or more then it have atm
Yes, its a vision of bf player but it might work here.
3. Why not remove "circle lines" around enemy players? You can see where is your player teammates but you don't know who's from this "green soldiers" is enemy player.
4. Is it possible to add in game menu information text about upcoming PvP events or even maybe to add notice about avaiable stream on twitch? Because on forum we have too less activity and on steam discuss topics not even more. But if ppl running the game they can see this information about events or streams.
It's my first opinion about PvP mode and after today's short 3v4 and 3v3 rounds on DOM. But with my "bag of previous experience" with competetive games it was enough to see what can be changed. So no offence to anyone its just imho

.