I do feel like they aren't doing their best on the marketing front and any subtle suggestions i make have been met with the "we don't control what's on the website" type responses. As a fan you have to do detective work to find out when these are even released, how does that help bring in new readers?
I can go to Image's website and find all the upcoming releases, the ordering ID to give to my FLCS, the variant covers and more information about the series and related series. Good luck finding any of that for an IDW book... in fact the latest IDW newsletter (which you need to subscribe to in order to even view it) which listed the weekly releases didn't even mention a Godzilla title was released this week...
Its funny, at this point i buy more Image comics than all the other companies put together.