I lean towards the majority, but also can see the argument for including them in the Majors forum. While most articles don't spawn hundreds (tens?) of posts, if we're splitting the conversation now there are two places to talk about a given topic.
I guess the article threads could be for more direct comments on the article and viewpoint itself, vs other threads where the discussion could be longer and wider ranging and may reference an article.