Spot. On. edit: I missed this comment earlier I've been working on tons of projects, with many kinds of splitting, different team sizes (from small 2-4 to big 100 with full hierarchy), on new or existing products. But, of course, if you have better experience, share it with me, I like to learn. Wel...