I don't think this is a silly post at all. That is a piece of concept art depicting the original alien, but we all know that the various props and suits used in the films never quite match up 100% with the intended vision. Look at any of the art depicting the ideal design in each film and you'll find myriad differences to the what was actually used.
Personally, I think that piece of artwork is perfect, and I definitely would like to see it transposed directly onto film.