My experience of upgrading apple OS is not good. I don't do it until I have to. IMO, apple is terrible for making buggy software and I don't trust they will ever put out something that just works, like the old days, again.
When I do update it, I always clone my drive before hand so I can quickly and easily go back if necessary, or boot from it separately.