ansich sollte die ganze thematik nicht schwer sein
man braucht ansich nur einen cronjob und eine zusätzliche option bei den benutzer gruppen wo man einstellen kann bei wievielen punkten ein user der gruppe zugeordnet werden soll
ich schau mal in wieweit sich das umsetzten lässt und bau euch dann ein plugin dafür