Human face is necessary. The concept is that a recently deceased human on a sciences expedition team is pollinated by alien plants. The plants initially use the human corpse' water and nutrients to take root. Eventually the human body will decay away, leaving nothing but a walking venus flytrap like creature. But initially it's important for it to be evident that the human body is a vessel for this process.