I like to keep my current kernel sources and 2 older so that - just in case - I can boot an older kernel. Yes, this is from experience, though it has been many years. That is why I don't automate --depclean.
Instead, I run "emerge -pv --depclean", look at the output, and manually remove older ...