Read my posts on SNSS versus CYCC. Don't say you were not warned.
I suggest you look at the major holders of each company. How do you explain the list associated with SNSS yet there is a considerable void of institutional interest with CYCC? The lack of a legit following with CYCC would be a concern of mine as an investor. Certain contentions you make in your comparisons are credible, but as an investor, not a trader, I prefer to see a list of institutions owning a stock I am in, particularly in biotechs.