Strongly concur. Also, lower post count users tend to bring the deals to the board.
I've been pretty happy with the sale board, even before we went high moderation. 100 post minimum will positively gut activity. 50 is even too high, I think. 25 is the highest I'd go, if there has to be one.