Omg I love your idea ! I really hope the devs are still planning to update the game at some point , it's been a year since the last one. I think they will still do at least one to change the clowns a bit, since they had a talk with the og artist who they stole the designs from.
But I really really hope that your mothman idea will inspire them, I would love to see it in game !