EDIT: the forking issue we had last time was precisely trying to implement this so basically yeah this one corrects all previous issues and adds the ability to run a masternode with a cold wallet which makes running a masternode 100% safe.
+1
I think this is the answer to the questions asked.