Сайт имеет смысл выкладывать в сеть когда он мало-мальски готов. Например, сделано уже несколько разделов и т.д. Однако, необязательно ждать его полной готовности. Несколько мыслей:
1. то, что на сайт будут добавляться материалы, новые разделы и т.д. негативно уж точно не скажется. Обновляемость сайта дает определенные плюсы в глазах ПС.
2. даже если выкладывать полностью законченный сайт, то посетители на нем сразу не появятся, все равно нужно определенное время.
3. песочницу никто не отменял.
4. при постепенном обновлении можно сразу отслеживать возникающие ошибки/недоработки и недопускать их при создании другого контента, а также оперативно исправлять существующие.
5. минус вижу в том, что пользователи могут увидеть незаконченный сайт, однако можно сделать соответствующие объявления и даже дать возможность посетителям высказывать свои идеи и пожелания.
Таким образом, лучше делать онлайн, но выкладывать только когда самому понятна будующая структура сайта и обеспечена его работоспособнасть и частичное наполнение.