I think ICG should be pushing towards a working trustless marketplace. Whether its with OpenBaazar or a custom platform (similar to Cloaks OneMarket). That's the holy grail that everyone seems to be striving for these days, along with working trustless anon.
Also, a third party review (like from an XC dev) would go a long way as well.