Suggestion to make upgrade experience better;
1. Place the steps in some more prominent place - like on the download page - ore make a separate page for the upgrade process.
2. Reduce the number of steps (Save wallet.dat, uninstall, reinstall, start and get all blocks sync'd, stop, replace...
+ 1 - I agree fully.
It has been such a bad experience for me, that I am considering getting out of dash entirely.
UPDATE 2017-04-03:
I retract my complaint about the upgrade - here is what worked for me to resolve:
1. Ensured I had the latest version of my pre-upgrade wallet in a safe place...