I actually think this is the right way of approaching lots of projects. There's a strong culture which encourages people to release things as early as they have a skeleton, but I've always preferred "Be discreet until you have a fully functional 0.1." There are certainly some initiatives that benefit from immediate fanfare as soon as you have a web page and a 200-line shim (if even that), but not all that many.