Пирумиду не знаю, но ты зря так про Джангу. Джанга просто офигительная, и чем больше на ней програмишь, тем больше нравится. Почему не гибкая, в чем это заключается? Джанга настолько гибкая, что я даже не знаю как может быть еще лучше. Там нет какой-то зафиксированной структуры и многих соглашений как в других фреймворках. Используешь что хочешь, любую часть можно переопределить.
Под Торнаду насколько я вижу библиотек в сотни раз меньше чем под Джангу. На просторах рунета используется, как я понимаю обычно командами которые пишут например на той же Джанге, для специфических задач требующих асинхронного подхода. Работы на Торнаде конечно в разы меньше.
И мне не очень понятна эта любовь а асинхронщине. Асинхронное программирование, ничем не лучше синхронного, это отдельный инструмент для своих задач. В мире веб разработки асинхронщина реально нужна не так уж часто.
Выучить его не очень сложно, т.к. он довольно минималистичный. Но с другой стороны и документации по нему куда меньше чем на Джангу.