It's strictly up to the company, and it's performance, as to whether or not that company is a good investment.
With that in mind, if the position of board moderators on I-Hub is considered important to the outcome of an investment in a company, then clearly the company shouldn't be invested in at all.