I don't know. They're good but they still sound robotic. For me, they work for applications where I sort of expect/accept that I'll get computer-generated speech anyway. But I wouldn't use them as a general substitute for a human speaking, even someone like me who doesn't exactly have a radio voice.
It absolutely is. But I'm looking at it from a perspective of whether I could put a daily or weekly podcast out there using one of these TTS services and I come out with a resounding no (today).