Which has better test coverage and more users than the Tornado stack. Honestly code quality would be the least of my concerns with twisted. If there's a python project where the critical parts can be labeled "mature" then twisted is it.
I criticize twisted for usability and documentation problems. But as the underpinning for something else (with hopefully better usability) it seems perfectly adequate.