WP:UNDUE discusses the incorporation of minority views into articles. This article is about a scientific topic; whether this explanation is notable among creationists is irrelevant. Whether it's notable among scientists is, and I think the onus is on you and Tonicthebrown to demonstrate that it is, rather than on me to demonstrate that it isn't, given that it's being billed as a religion-based proposal.