Interesting. But wrong.
Why? Well first off let me deal with the author's presumptions.
He states that 1 obervation which cannot be explained by natural selection would demolish or call for revision to the theory.
Wrong.
Newtonian physics could not explain meterorites and the orbit of Neptune for a while (until Jupiter was found) was Newtonian theory thus knocked out of the court, for lets say, Cartesian theory when these things could not be explained? Nope. Meteorites thought to be impossible in Newtonian theory were easily incorperated and the orbit of Neptune was made compatible via the finding of Pluto. In any case, one problem with a theory does not demolish a theory. As the problem may simply be do to ignorance.
In science theories never fall do to one problem with the theory, its only when the prblems add up and a batter theory is found that one theory is replaced by another, for example, Newtonian by Relativity, this is because in science no theory is perfect. And if every theory was abandoned because 1 problem was found, then science wouldn't have any theories.
Secondly all these arguments are simply arguments from ignorance, evolutionists can't explain X so evolution must be false. Ignorance however disproves very little. For example relativity right now cannot explain certain observations made in Quantum Mechanics, does that mean we throw Einstein out the window? Certain diseases cannot be explained even with germ theory, that mean germ theory is wrong?
The author claims that the existence of redundent genes disproves evolution when it does nothing of the kind. If anything it disproves creationism. Why would a god make redundant genes?'
And redundant genes are easily explained away anyways, as long as the genes don't interfere with survival, they can stay. Case closed.
As for reptiles regeneration disproving natural selection, the argument presupposes that mammalian ancestors had regenerative abilities. That's not necessarily so, modern day reptiles may have evolved the ability to regenerate limbs after the mammal/reptile split. That whole argument is like saying "well if you came from your dad, and you have good eye-sight, your brother must have good eye-sight as well". A very questionable assumption. Thus the argument is easily refuted by the fact that mammals may have never had the regenerative effect to select for in the first place.
Also being warm blooded may create problems for regeneration. As may other mammalian attributes.
A bigger question is though, why would god give lowely reptiles regeneration and not his favored humans?
On Tone deafness, this reveals a huge misunderstanding of Darwinism. Evolution is not teleological, genetic change is not perfect. Animals will only be selected against when they have a defect if and only if, their other traits don't outweigh the defect or the defect is strongly selected against. Among human beings there is nothing terminal about being tone deaf, a person can survive quite long while being tone deaf and pass on his genes.
Also mutations don't automatically lead to improvement, and thus certain harmful mutations like tone deafness will arise, it is only in the long run, i.e. generations, that tone deafness and such will become less frequent or absent as it is selected against.
This is then the point: Darwinism does not propose that a group of animals have only good mutations that are meant to lead to perfection.
Darwinism says that WHEN a mutation is good for a species it tends to stick around and spread among that species, accumulating over years with other mutations. If it is essential for the organisms survival or helps the organisms chances of surviving until the organism has a chance to reproduce. I.E. evolutionary changes operate at the bare minimun, if a blob like creature, that's deaf and immobile can get along just find, that sort of creature will never evolve.
Note that Darwinism is not saying all mutations are good, only that the good ones tend to stay. Good in the sense that it helps the creature spread its genes.