...
The smart thing to do here is “go wide” – that is, generate several different site trees to exercise our various ideas, then pick the 2 or 3 most promising trees to test against each other.
This may seem like a lot of extra work, but it’s not. It turns out that trying to settle on a single tree at this stage is usually very difficult. There are different groupings to try, different terms to try, and (if we’re working with a team) diverging ideas from other members. We’ve found it easier to generate several trees that incorporate these inputs than it is to try hacking and slashing them all in a single structure.
...