There are some posts there, and also on TravelBuzz. If you have a question, post and most likely someone will be able to answer it (FTers are such a travelled bunch).
I'm guessing the reason for low volume of posts is there arent many frequent BI flyers on FT.
BTW I forgot to mention before, if you are requesting a new forum the correct place to ask is in the
TalkBoard forum.