For the record - I used to work at YCharts.
One of our loved features was the Screener - we modeled to make it as easy-to-use with setting your own custom metrics and really good timeseries information.
It's cheaper than FactSet and Bloomberg, and you can try a free trial from the site pretty easily.