I'd love to get all 3 Nintendo lands at the same time in Orlando, but staggering them over 3 years makes the most sense in terms of bringing people back to the resort for multiple visits over multiple years (which is typically how the bean counters think).
So if they do want to open a Nintendo land before the 3rd dry park, then opening like this makes sense:
2022: Pokemon in KZ (or Zelda in LC)
2023: 3rd dry park opens with SNW
2024: Pokemon in KZ (or Zelda in LC) - whichever wasn't done in 2022
The question is really whether they want to open the main SNW in the 3rd dry park first, and then open the other 2 later in 2024/2025, but that seems like an unnecessarily long delay, at some point, you do want to be earning money on these IPs... that is the whole point here.