I can’t answer your exact question but it’s pretty frustrating that
DCL cancelled in dribs and drabs. Our Alaska cruise was finally cancelled last week, and when we called to rebook for summer 2022, there were hardly any rooms left. We are stuck with ones now right across from the elevators and had to go from the bigger to the smaller room (for almost the same price). Yet people who were set to sail a mere two weeks before us had had their cruise cancelled months ago, and they had better room selections. For various and irrelevant reasons, we wanted to still go with 2022 or would have otherwise waited (even if it meant foregoing the 25%). So to tie in my point to your dilemma, another thing you may want to consider is if there’s even something that works for you in 2022 before you make your decision.