I think a lot of the TTS voices are also at the mercy or programmed ability of their respective creators and NOT always something Robert has control over.
It seemed that some voices responded fairly well with the Hal Reader while some others did not, again, something internal in their programs. I think perhaps not all SAPI 5 TTS voices were / are created equal. Just my opinion.