Don't forget to grab any /etc configurations you've made to adapt the system to your hardware or services. You don't need all of /etc, just whatever you've changed to not be default.
This kind of stuff happens in big companies too, but you don't see it because it's not in a public mailing list. One of my teams had a developer who stood on tables to yell until his opinion was accepted, and one time when another developer wouldn't back down, he threw a chair at them. That angry developer worked there for another 7 years until retirement, while many smart team members around him quit rather than continue dealing with him.
Don't forget to grab any /etc configurations you've made to adapt the system to your hardware or services. You don't need all of /etc, just whatever you've changed to not be default.