I think the title "General chat" says it all. No need to have an off topic sub thread, as this is for off topic stuff. A place for members to let their hair down, and share and chat about anything they like. All work and no play etc.
The thought of what defines off topic in a general area did make me chuckle though
