I'm pretty sure anything concerning x10 can be either fit into the Feedback & Suggestions forum or one of the hosting forums, otherwise in the Off Topic forum. I guess I just don't see what kind of general x10 questions and discussions you are talking about.
Never mind. I was just thinking "Off-Topic" kinda has a more neutral connotation, and in my mind kinda equals spam. General Discussion, in my POV, is a more neutral connotation.