I can't see one member above that finds movie reviews being in this Forum:
http://www.flyertalk.com/reviews
Is a useful and user friendly "home" for them.
I too had never visited that forum until reading this thread.
If more members feel Movie Reviews are more useful back in OMNI I am sure it could be discussed by Talk Board.