About point 1 : Yep, always the best approach. Then tweak it if it won't run. Problem is to find if a file is broken or if you really have to tweak every setting (till you find the cause of the problem [if you have no 'guru' to help you])
About the rest : I think paranoid has given the point here. It's making the demos work, rather then listing the info about compatibility. If someone volunteers to do it, I'm sure sjakie43 would try to include the info, but it's not a priority. There are still quite a few (>3000) 'wanted' and ~600 'not working' demos, so that is the first objective for now.