At least for PvP I would suggest to implement a system like CSGO where prime (paid) lobbies are separate from free to play lobbies in order to confront hackers. I encounter a hacker every few matches using blue weapons and is top fragging in QP which is very frustrating and requiring two factor authentication for comp and trials wasn't enough as it is still swarmed with hackers so best course of action would be to separate paid and f2p players because honestly if someone uses hacks even after paying for all the DLCs and grinding weapons how much do you bet will they be willing to buy it all again and grind it all again once they eventually get banned?
-
Just keep f2p out of survival and trials. Bam those modes are better for those pc folks