Astra has officially launched. This begs the question of whether we should be thrilled, terrified, or feeling a mixture of the two emotions.