There are many opportunities for the "points" system - in fact, a few different modules could make sense, so definitely do it!