mookie's old club has always tried to talk through a "points" system like this. whether it is flight winners are automatically promoted or whatnot.
mookie enjoys playing with numbers as such, and as a thank you mookie still investigates and builds flights for the old club's member guest (even though mookie has not been a member for a couple years

)
what old club does is take mookie's investigation inputs (like seeing how one guest posted 4 scores this past Saturday, all high, to increase their ghin). or see where another guest went this past week (middle of july) and posted scores from may to push out low scores and not make it look like there were a number of fresh july scores posted.
old club also had mookie post scores played in the m/g into guest and member's ghins if they failed or forgot to do so.
then at the end of the day the old club's cmte (basically chairman) would arbitrarily set handicaps on players with shady pasts, or with sketchy posting history, or guys who won a couple years in a row by shooting scores well below their expected scores based on handicaps carried into the event.
mookie thinks as long as you institute something and let everyone know. then process it equally (don't let one guy slide because he is a 'good guy' while dinging a richardhead every year). then a combination works. but again lay out what people can expect and don't waver.
then finally make sure you go out of your way to be nice and friendly to the people you cut. mookie would see them and run up and shake hands. welcome them to the event. even let them buy him beers
make it business, not personal.