I agree
I spent time and effort, even at night, to stay on pace.
Changing the enforcement would have been on its own a sufficient reason to have my nodes update after a payment, and not on monday (mostly) cause i was sure that if a payment was less than 3 days distant it was possible that i was nonetheless missing it, with a bit of bad luck.
So this costed me money, instead of being prized cause i was doing my best for Dash.
Also, i was confident that if the official communication said "we are enforcing on Sunday" it was... official.
I also totally agree that stability and all it's important; next time i'd re-evaluate the way communications are done, but there is a major downside:
The "ghost" of enforcement was, I think, one of the reason for the very fast upgrade. Next time, people will just say "meh" and wait till it's mandatory, making the whole transaction way slower.
Think about it. I am "not in charge", barring the votes i have

but i'd still enforce ASAP
I'm with you on this one. I sacrificed some important time of mine to get this upgrade completed before what I thought was the official enforcement date.
Maybe we should use a budget proposal to let the masternode owners decide when to make the enforcement. I would suspect that the majority would vote to do it now since we've already invested our precious time doing the upgrade.