sounds great to me as well.
the real missing piece i think is the assets to give the site a uniform look and feel as well as a comp detailing how each page should look.
For work at least I get a set of asset files (usually sprite sheets for images) as well as 1 or more .psd's detailing a site layout and basically do the layout in the chosen framework to look like the design.