We have a regular Saturday team (and the occasional casual teaming) on Indom in our little group and it works well and is rewarding. There will usually be about six of us regular players and we'll often pick up a couple of casual guys to fill the team so that is not an issue at all so far as our experience goes. Obviously we'd welcome anyone who wanted to join us but we're pretty solid as things happen and arrange stuff via our discord, so that's not an issue at all.
One of the reasons I like Indom - and this is entirely personal - is that it is low pop. In my eyes, superheroes/villains, metahumans etc whatever you wish to call them should be relatively few and far between, and outnumbered by the villain groups and other ne'er-do-wells of the environments. It gives a bit of extra flavour to that aspect of the game, where the protagonists are the ones under pressure.