Are Circuit Breakers Over-rated?
I've also done a quick panel upgrade 101 class
for a friend who subsequently replaced his panel without any issues.
It certainly isn't for everyone, but most people with some mechanical
aptitude and ability to read and comprehend reference material can do it
just fine.