> When an up-vote is given, a random member gets the point.
Eh, what? How is the pool of admissible members chosen? Surely you don't mean "any member gets a point"?
> Seeing your comment or submission on the front page is a reward on itself
Comments don't show up on the front page, and you don't get points when your submissions are upvoted.