Just a thought, it might be a cool idea if kitpvp or any pvp on mineverse, had a teams plugin. Meaning, it allows friends, to team with each other but not actually hurt each other. I think it would be a neat idea because you can A not hurt someone you don't want to, B it could be like some sort of team battle. I'm not sure let me know what you think!
Not only for factions. You have my full support, I don't like to hit friends when we see each other because I didn't read their name tag