I suppose.
I don't think it is really that necessary though. The old rating system was bad because you could give 1 balls to people and it created a negative atmosphere, especially on the help forum. This new system is an improvement because it is a positive reinforcement only, and encourages users to post in my opinion.
Also some people might like to collect balls and so they might put more effort in to posts to get more balls.
And there is no in-game advantage to having more balls, so I don't think it really needs to be changed any more. There are other things in BB that would be better to work on.