It's hard to take anything you see at Seeking Alpha seriously. Less than a week ago, they had a piece that slammed AMPE for having an essentially worthless drug portfolio, and a few weeks before that, they were singing its praises. Not the most reliable source, IMHO.
Some of the SA authors are decent, some are a joke. I wouldn't count on them for matters of fact without support, but it can be worth reading the analysis, I just wouldn't depend on it. In this case, he's basically repeating what we saw on this board right after the presentation, so no real added value.