I don't think there is ever a good reason for a rep point system. I've not ever seen it work effectively on any other forum, anywhere. It always seems to isolate posters, kill any notion of community spirit. If I were to ever implement a rep point system, it would be used ONLY to isolate those posters that attack other posters or attempt form cliques with other posters. Eliminate the bad apples, socially.