Its difficult to gauge the returns the stock can generate because it all depends on market factors as well.
But if we can find a company which can grow at around 25-30% for next 2-3 years and is with low debt, good return ratios aand available at reasonable valuations it makes sense to invest in the company after due study.
There are some opportunities where downside seems reasonably protected. e.g fdc , sree sakthi papers etc. In these cases one has to reduce the expectations and wait for some sort of trigger for stronger returns. If after a fixed period of time the stock fails to live up to expectations or in a situation where you get a better seeming opportunity, one can switch to the new idea.
Of late what I intend to focus more is on capital allocation. Stock picking is just one aspect to making outsized returns. Allocating sufficient weightage to a good idea is also equally important.