I think if you pledged enough to get the map and assets, you gain your keys now, but only the people who pledged at the $140 level or higher will get the alpha download access.
And, yes I agree. I'm not quite ready for 3 installs of DCS. I'll wait until it comes to 2.1.
Bookmarks