I've been a bit surprised at all the fuss about the feather paper being 'peer reviewed' - all that means is that some of the journal's review panel decided it was worth publishing. Whether that is significant depends on the reviewers available to the journal - which is why the typical criteria in the field for whether a paper is worth a read is 'publication in a
respected peer-reviewed journal'.
The journal in question is small, but seems respectable enough (a result of the merger in 2008 of the International Journal of Ecodynamics and the International Journal of Design & Nature).
Looking at the paper, it's significant that the journal editor has prefaced it with a disclaimer:
"This paper presents a different paradigm than the traditional view. It is, in the view of the
Journal, an exploratory paper that does not give a complete justification for the alternative view. The reader should not assume that the Journal or the reviewers agree with the conclusions of the paper."
They clearly published it as an opinion piece to provoke discussion (hoping it will "
promote the exchange of ideas in this important topic").
Looking at the paper contents, the author bases his argument on the irreducible complexity of feathers and their 'specified functional complexity', both concepts that have been shown to be fatally flawed in recent years. This may not have been quite so obvious when the paper was written (prior to 2009).
Several plausible models for the evolutionary development of feathers have been proposed (some behavioural stages of which are observable in contemporary birds), and recent fossil discoveries of 'proto-feathers' support these models. Specified functional complexity has been shown to be a flawed mix of ill-defined semantics, circular argument, and incorrectly applied mathematics intended to bolster intelligent design and strike a blow against evolution; it's not taken seriously in the science community.
Just sayin'