I agree.
It's (in principle) a strategy that I suggested a while ago, based on the idea that Ariad's core advantage lies in its lab: if you believe in the science, then they should sell Iclusig to fund their lab operations.
It looks like they've done it piece-meal rather than wholesale, which may or may not have garnered superior results.
Either way, monetizing Iclusig this way will force anyone who is short based on a theory that Ariad will have to dilute to survive to rethink their position. I haven't run the numbers as to whether this can get them to Briga launch, but the cost savings is useful.
(As I recall, when I suggested this, I was told that one of the letters in my degree stood for "baloney." Fun times.)