OMNI is a great board and the continued hand-wringing and questions over it is, in my opinion, quite overblown.
OMNI is the place where I feel I learn the most about my fellow FT members. It's also where I know I can get expert advice about any OT topic. FT members are, in general, pretty smart people, afterall.
The forum should stay just as it is and the moderation should continue just as it is. Almost non-existent.