New "mini-camps" are definitely an improvement. The only thing I worry about, is if I loose on content, unless I sleep "in the main camp" - for example in my recent playthrough the Owlbear never made it to my camp after getting rescued.

Even from "immersion" perspective the new camps aren't perfect - it is all to clear that the camps take place in a "pocket universe", rather then there and then - still it's is a way better then what was before.