Jeff: This is a suggestion with which I can certainly agree! With the recent changes, in thinking about where to place my airline-specific posts which have nothing to do with Miles per se, I have had the same thoughts.
There are no airline-specific boards in the Travel Forum. Yet, a post in the General Travel forum area is certainly not going to attract the attention and get the answers I need from the "experts" who may only visit the airline-specific "miles" board. But a post in Miles Buzz area may attract the "scolding" of a Moderator.
Several recent threads concerning AA, but not having to do with Miles, in the Travel forum have simply died with much left unanswered and/or unsaid. Of course that board is a basket case devoted almost exclusively to 20/20 matters. I will be very happy when it is over, having made my quota without a single post.