Add 5th voting period: “Get your act together” ?
A 5th voting period after a proposal has won and we are sure we are going to transition, would give time to applications to get their software upgraded.
The 4 other voting periods could even be reduced to 6 cycles, and the 5th one could still be 8 (don't know if we want ≠ lengths for voting periods).