Thank you for the crystalisation of the "first three big design decisions" - that is very well said. And I agree with you.

I was trying to explain that in a series at my blog, but keep going round and round. You put the finger at the right spot in just one go.