DEPO: No position, just watching with interest.
The general consensus agrees with you: there doesn't appear to be any red flags.
Unfortunately, the last time I heard those words was about DVAX when a very experienced and knowledgeable biotech guy told me that he read the ADCOM briefing docs extremely closely and there should be absolutely no problem.
Ha-ha-ha.
I'm not sure that the appearance of good data means very much more than a vague and risky possibility.
All that is needed to make a happy life is within yourself, in your way of thinking. -Marcus Aurelius