Interesting.. I won't lie and say that I didn't often think it was just a guy in an ape suit..but I think when you see this it is quite compelling.
Of course now a days if someone found that it would be CGI.. sadly hoaxes will never end.
I like the fact he does a completely detailed analysis of it. That in itself is quite compelling.