Please for the love of god please ditch the p2p and give us dedicated servers either run my players or you Ubisoft.
There are to many people with ****ty internet connection that if they host the game I have massive delays in my inputs and this is really ruining the experience for me. Either make it so that people with high ping have a disadvantage or make them unable to join games until they are at a stable ping.