So there are actually two methods I can use now for Text to Speech purposes on Android.
Select to Speak - This can be found at the bottom of the Accessibility page in your settings.
Pros - Icon based text to speech button on your screen (looks like a little speech bubble, can be dragged around the screen to somewhere least annoying). When opened, it has functionality for reading through the speech aloud, rewinding to a previous paragraph of the text, fast forwarding to the next line, and pausing.
Cons - Shutting off the device and turning it back on will result in the speech stopping. It has to be restarted from the beginning. Again, you can skip through the text with the fast forward button.
Shake to Start Continuous Reading - This can be found in the Talkback settings. Basically you shake the device to start reading a web page when Talkback is turned on.
Pros - If you set this one right, turning off the device will not upset the playback, just pause it. You can turn of the device, turn it back on, then shake again to restart continuous reading.
Cons - You cannot rewind. You cannot fast forward. You are stuck listening from beginning to end. If someone interrupts you during playback, you'll have to pause by turning off the device. Pausing basically means skipping a whole paragraph (it won't continue in the middle).
I'll be using the former this week I think.
Edit: After testing, it seems the first method doesn't always finish reading. It wouldn't go passed the chapter heading "Interlude" in Volume 3 Part 3 of Dendrogram. Obviously if this happens with every long section that has multiple chapter, that's a deal breaker.