Hmm, perhaps this is a crazy idea but what about the idea of releasing a limited demo of the alpha or the beta?
Do you think it will help in the rush to compete against the Firaxis version by gaining more fans earlier on? Be the first out the door and have a screen in the demo that explains that it is in development, that it is indie made out of love, and that includes a link to the site & pre-orders. Perhaps it would hurt (or maybe even help) pre-orders?