We use an external chat app to communicate as many other factions do. Within our chosen app is a notice board feature that we use to annotate DL hits etc. We set a points target at the start of each campaign. For some of the smaller guys we award a nominal points total for DL hits etc. We track activity in a number of ways to try and ensure a fair use of resources and to ensure that all members do their bit. We try to keep in mind its just a game and sometimes real life issues get in the way, but we have only had to boot 6 guys for inactivity across the last 3 campaigns.