AMS is an extremely good alternative to news module, and it's developer has said that he will support impresscms aswell as xoops.
Also, John Mordo, developer of Classifieds and Jobs, has made it clear that he is Xoops only.
whilst that's unfortunate, it's not the end of the world. in future that may change in the substantial political and unopenness of xoops council, but i'm sure we can find a solution somewhere, especially with bugfixing of modules or compatibility issues.
i know xoops council are trying hard to make it so that modules developed for xoops will only work with xoops. but that could backfire too, or it may not. it doesn't matter in the GPL open source business.
take for instance, the words of council in that all modules developed for xoops 2.0, will work with xoops 2.3 & xoops 3. that is slightly misleading, because as you can clearly see on xoops site, that some modules available now, and even popular modules, will need to be modified and edited just for them to work with xoops 2.3. so that clearly makes the above statement incorrect.
I don't believe the xoops council or core team has the ability to bring skalpas vision of xoopshere (xoops 3) to the limelight. but what do we know eh, you can't even view the source for xoops3 anywhere because it's being developed independantly by a commercial chinese company, and it's being kept private. so module developers can't really take a peek either to see what tools etc they will be able to use. anyway, not to dig at xoops too much and to get back to your concerns of which i do fully understand your predicament.
we could always make those modules work with impresscms. call it module customization. it's the same as people taking nuke themes and making them xoops or impresscms themes. well you can apply that principle to modules aswell.
in future you will probably see modules developed for impresscms, but nmost module developers who use impresscms will try as much as possible to make their modules work with both impresscms and xoops, we do have a lot of respect for xoops & it's devs, it's just the direction & management we disagree with, oh and the BS politics and propoganda.