Given that - I guess I do not see what the issue is - sounds like he came up with a creature that probably initially scared the cr*p out of the group - but turned out to be a fairly easy encounter.
That and the fact that it really sounds like a cool monster - I would probably go with the...