Maybe. It's a bit technical, which will keep your average creationist Luddite from reading it. I have a feeling this one will sink quietly.
Gives "beaver fever" a whole new meaning!
Maybe the thread will sink, but how many times does some yahoo demand to know how sex evolved.
The interesting thing is this article talks about genes that are sitting on the bench, so to speak.