Let us assume there were no reasonable explanation for the origin of life. Yet, "there is no reasonable explanation of life, hence god exists" would still be a non sequitur. You have to brush up your Logic, and it is not meant as a 'take that'.
If you want to do yourself a favor, try your skills on "there is no reasonable explanation of life, hence Zeus exists". Or Allah, if it helps.
Worse yet, you are peddling the god of the gaps: the god that is supposed to explain things where science cannot. This is exactly the god that is fleeing from science ever since science reared its head. And it is the view of god which the original article tries to refute. As your existence shows, it cannot be entirely right.