...so it's a slightly different story, yes; nevertheless, it's an interesting read, and relevant.
The public generally has a short attention span, and at the moment, the alpha's replayability depends upon the player's interest in mods. Once the different layers are all in place, it will hold far more interest for most gamers. I think it would be counter-productive to go all-out promoting an alpha, as opposed to slowly building up and spreading the word, then seeking more publicity when there's something more complete to offer.