Yeah, these are much better than the dolphin version, and I do like his idea that he wrote about how it would "jack into" with Mother with its tongue.
But honestly, overall, none of the concepts that Huante has posted yet have grabbed me quite the same way the version they actually went with in the episode did. I think they really got it right when the moved from his designs to this guy.
In the show it just felt totally... ethereal, perhaps. Nothing that Huante has posted has really sold me on the Serpent as an intelligent entity, the Satan to Father and Mother's Adam and Eve in the Tropical Zone/Eden, but the show's final design conveyed that sensibility for me immediately.