I really like this figure, and I appreciate the use of the Jim Henson muppet character as the inspiration. It sort of blends fact with fantasy in a nice way. More like a tribute than a recreation. I tend to agree that a human-looking figure might be a bit creepy...