The save-swap is insanely good, but restricted by being a 1/rest thing. But it's still insanely good.
If I were going to do this, I'd probably nerf it to "the first save changes type". So you can make Hold Person with *one* str save, or dex save, or whatever, increasing your initial chances...