I think that all comes with time. We're new, and don't really have a lot of pertinent information . . yet
Those non posters and guests will come back in time, I think. I'm planning to do a few DIY writeups in the next few days/weeks, so maybe that can help some. Harry's current mods should result in some pretty exciting posts as well. If we stick to it, we'll get this baby off the ground soon enough.