Interesting heads-up from Gareth Edwards that .io might be going away:
Once this treaty is signed, the British Indian Ocean Territory will cease to exist. Various international bodies will update their records. In particular, the International Standard for Organization (ISO) will remove country code “IO” from its specification.
I will be surprised if there isn’t a special case for .io renewals because of how widespread it is. I have a few registrations myself.