Consider dropping support for the old client? It'd be ridiculous to have another reset with old client still supported.
I think its good idea to drop the support a bit before reset so then people won't complain that they didn't have enough time to do the migration, assuming that they've not noticed the warning about dropping support in the last 2 or so years.