First interesting learning in my journey of giving up eloquence: on IOS and Mac, the voice presets for the new Siri voices really, really matter. I have two versions of the same voice in my added voices, one for high speed and one for narration. Default is bad for everything, but the fast preset is quite nice for everything but reading long passages. For long passages it's jerky and unpleasant. But strangely setting narration and then speeding it up to the same rate sounds much better.
Second learning: Espeak on IOS is apparently abandoned. RHVoice hasn't had a release in a year. Vocalizer is the only choice if I want cross-platform voices. I'm just not sure if the advantage of getting used to a single voice is worth the horrible pain of that muddy Vocalizer sound.