If I didnt get you wrong you have 3 independent applications which can be linked together to an ecosystem and now you want to know, if you should start an ICO for every single application or the ecosystem itself, right?
If so, I would start the ICO for the whole ecosystem. Running ICOs takes a lot of time and effort, additionally, the more features your ICO-product can provide the better and you will attract more potential customers.
I think you made sense out of it than i did. Its best you integrate all the three applications and run an ICO for them. That will reduce stress. Beside it will also reduce your labour cost since a lot goes into running an ICO.