Due to certain concerns, Igloo is banned on several large networks, so no one is going to recommend it. It's no surprise that the author of Igloo was part of the new team that took over freenode.
Also, regarding the bans, I never had a single issue connecting to any network, I remember it was banned on freenode before the takeover but only briefly and that was cause by their childish attitude towards personal issues between few people.
This "cancel culture" is the reason we can't have good things anymore.
Personally, I know what's good or not, if a website is not listing something that I KNOW works well then I can't take it seriously, or any other work or project of that person, because I know that he's driven by emotions based on false claims.