Yes, at least that list is more current. I don't think stretching the list by including Leonid Korochkin twice helps your case though.
Anyway, compare it to "Steve" and don't forget to multiply that document by 100 to get an idea of the irrelevance of scientists that believe in creationism.