Twisted was focused on general sockets apps rather than HTTP, and for some reason had code written using a styleguide different from the rest of the Python ecosystem.
Tornado OTOH was very HTTP focused. It also had a bunch of useful examples maintained in the actual repo so they were always up to date.