Just reread the article again and find it very credible. Would like to think it fit the Exodus dates, but it just doesn't want to.
Here is a link to an article which discusses in painful detail the two most commonly accepted dates for the EXODUS. While you may not want to study it all, it does a pretty decent job of making those particular date arguments.
-LT