Well as I see a lot of projects being listed there so I'm not sure if it such an achivenment

I really do wonder what the OP was trying to drive out in the first place. To invest in a coin or token, all that is needed to check is the team, the product availability, how it could really make some impact based on the demand flow for it, and the future prospects. Listing on a good exchange is just an advantage for an investor to at least see a well volume exchange to trade on but it is never a means for anyone to make decisions on investment.
Kucoin seems a nice entry point
Kucoin may be a nice entry point, but does not make it a guarantee for being a good product to invest into as there are so many other shitcoins anyway on every single exchange. I have not gone through what the project is all about, but all I can say is that anyone who wants to give investing in it a try should try as much as possible to do proper and due diligence before deciding to go in but being on Kucoin is never a criteria to invest in a project.