Interesting site. I don't know if they cover every study of interest (for us), would be nearly impossible to capture them all.
I did find this commentary from the scientists on their site about
Barefoot running and shoes - the Q & A Part I http://www.sportsscientists.com/search?q=kenyan+heel+strike