I think new users will be confused and could end up trusting someone because they have a billion stars, when it really just means they're a super spammer. Stars usually mean you're a good contributer or something useful.

I normally don't criticize what people do with their own forum, but this isn't a good addition to a forum where users rely on the small details (like respected rank) to know who to trust.