Best is your Zack Rating. Buying good rating is key. Do you have a service that allow me to "input" a stock name, and you can provide a Zack rating? Or in some cases as "not rated" is fine.
What can improve? Your service is very well classified into many categories and cater for many types of investors/traders... but to a common mortal like us is too many, we don't know how to choose because we dont really know what we want, and we changes all the time haha... eg myself looking for some kind of shorter term swing trade (not day trading) so I/we can be more focus and Not Overwhelmed and frustrated... yet can see some good results in a couple of weeks or 1-2 mths?