It would be useful to let the designers know what feedback your partners gave. Have they gone off the monster idea?
Would it make more sense NOT to use a monster eating a house in the logo? Just do something tasteful like this and it will send the right message: https://ibb.co/2YHkLDc