Very good post there simpol.. Many valid points, some which I've highlighted before.
The thing is, I can't see a buyback happening any time soon IF they are really planning on launching a satellite. They will need every bit of profit applied towards funds for a $500mill launch.