This site is awesome, I have been a member for a few years and love reading others takes on game worlds and systems. It gives me ideas for my own games. I like others would say do what you feel is best for the site.
I would say some better exposure might help! the player finder is the best out...