It would have been nice to see something similar in covenant as long as the eye section wasn't contrasting too much with the rest of the dome, however I think many other fans would be screaming about how Ridley shat allover the Xeno and that this doesn't belong,
Very cool statue though. I'd love seeing more of Giger's concepts implemented in the series.