I know what it is. I have seen a version of it on other boards. I have never been a fan. Facebook has created a culture of people who think they should vote on every stupid little thing no matter how insignificant so message board developers have followed suit.
I think it is wise to lose it and especially if it is not working right. If this board becomes very popular it will end up being a hassle for you. Running a board is painful enough without extra hassles.