I do not want to break your enthusiasm, but there is a lot of ICO listing site and I do not think there is a need for a new site in today's market
yes it's true, there's lots of Free Ico listing.. you can search it in google and it will give you lots of option.