Honestly I don't know, Seems like folks don't even know about the board.
I think if we had more members we would see more activity and maybe enjoy all the upgraded features and better designs compared to the other site.
Feel free to let folks know about us and see if we can get some more activity going.