I'm somewhat torn over this one. Generally, I think that this is something that's worth doing, but only if it can be done right. A half-hearted or botched implementation of this would end up just being awkward and annoying and would create more problems than it solves, but I think that it would be a nice thing to have if it was done properly. I suspect that the best way to do this is to implement it alongside the planned overhaul of the memories feature. This would mean it wouldn't appear any time soon, but I think that that's worth it for getting it done right.
This is good.