Ross Olson (MD) is probably a nice guy in many ways. He is also a vocal member of the Twin Cities Creation Science Association and an ardent proponent of teaching ID creationism in schools. He is hardly a mover and shaker in the insanity movement, and most of his efforts seem to be directed at promoting Jerry Bergman.
I guess there is some point in including some minor figures as well to illustrate how deep the lunacy runs in current American culture. Olson, by the way, has some real trouble with Harry Potter (unfortunately the link to his "thoughtful analysis" now seems to be broken).
If you go to his website, you’ll find pretty much all the standard creationist canards (irreducible complexity, entropy and lots of links to the American Family Association).