5
I agree that the QA team should really get involved with this, because ultimately, dissapointment with modules means dissapointment with Xoops.
However, I think QA should simply make the rules and the developers should follow - if they want their module accepted in the downloads section. Advising end users of system requirements is standard practice in virtually all software development, so it's not an unreasonable request to ask module writers to provide that small but vital bit of information.
Also, from the developer's viewpoint, it can be of little benefit to get 'bug' reports that are simply caused by people using the module with the 'wrong' version of Xoops, PHP or MySQL.