Yep!!!
Good idea and a good example, well done.
I think we definitely need a FAQ section, all the good sites have one don't they ? :D
I would suggest it should be somewhere near the top so that newbies can find it with ease or perhaps it should be prominently displayed when a new user...