I don't think ICO at this time is a good choice. ICOs have been dead since 2018, with too many scam projects, money outages from investors and bounty hunters. IEO in 2019 has brought a revival of new coins, you should think about it.
only a handful of ico projects have survived to date and continue to run their roadmap.
I've seen enough shitcoin, even now I don't fully follow that IEO. I will only trust coins that already have a large community