Yep, without some good news on the Eftpos front I can't see many justifying hanging around for a high risk 18% return. I personally don't touch anything as an investment that I don't think has the strong potential to three bag or more within 12 months. This has to be one of the most underwhelming research reports I have seen in a while, almost too honest I reckon as they could have easily fudged it to get a target of 4c or even 5c if they wanted.
I know a CR is unlikely given the circumstances but an investor preso and now a research report all in the one week?! Could be a sign.