Pop-ups
I'm sure that having a section here is advantageous in ways, but remember that it also isolates your posts in some respects.
Post your questions and comments in the General area. It doesn't matter WHERE you put a post. Go ahead and post it anywhere. Most of us read and respond to all of the NEW posts that come up here.