IMO, making amount of laps/wins matter will completely ruin the feel of LFS. It will make everyone want to win races, find loopholes with winning races, and just will stop making it as friendly. Like in Battlefield2, I didn't know they did stats, and I had a damn good time playing the game. Didn't care if I died, then I found out there were stats, and now I have to play twice as cautious and actually try in the game. Just kinda takes the fun out =/ .
P.S. That was a simple comparison/example. No need to flame BF2