Mike,
Timely build!
We too are looking for the holy grail of design also - not too big but roomy enough so that we can stay inside during inclement weather and don't feel too crowded. The only additional requirement is that we will need some sort of indoor shower.
We'll be interested to see what you come up with.
Take care,
Tom