I absolutely agree with every point except 2c, and after my patch 5 playthrough I basically found the same things. I especially like the idea of mini-camps having a chance of triggering a random encounter if you fail a (group) survival check.