Good question. I've seen several games go through the Greenlight process too early and get approved before they're ready. The end result is a bad impression among the general population that the developers spend months correcting. FRONTIERS isn't ready to appear in any store - not even in the early release section - so I'm keeping it in the Concepts section for now.
Language is to the mind more than light is to the eye.