NotoriousBTC
In terms of more eyes on ICON, there's really nothing to worry about. I hate to say it, but you have to wait and HODL. Short term, things may not move as fast as people want to be honest. Long term, if you look at all the pieces being put together, especially with recent BTP & interoperability announcements, you'll see why this is 🙂 .