I don't use tab trees, but wonder if you want them collapsed on startup, or if you think it would be better to preserve their expand/collapsed state at startup, so they would appear as they did at shutdown of the browser? That might be more flexible and give a few more use-cases (i.e. keeping some old tabs lying around, and a few active expanded ones)?