I like points, but instead of each stage being worth 100 points, I think stages should be scored according to the required number of rounds. For instance: in a USPSA match, a 100 point stage requires twenty rounds, and a 160 point stage requires 32 rounds. Basically, I think the stage should be worth the number of required rounds times five points per required round.