I've been thinking about this for awhile. I think the key to its success is being able to pick a flavor of intranet. We should identify vertical markets, do some research, and have packaged customizations to choose from. Generalization will help development, but specialization will help marketing.
From a technical standpoint most of us know that this means that we need to add another step to the installation process that loads parameters into the database and/or writes to .info files, etc.
I would be interested in being involved.