ddwrt - больше настроек, по сравнению с прошивкой от tplink.
http://habrahabr.ru/post/98812/
openwrt - позволяет установить в роутер только нужные именно вам сервисы. недостаток: по умолчанию нет веб интерфейса, если нужно - его можно доустановить позже, в процессе установки нужных вам функций.
пример http://habrahabr.ru/post/191990/
на оф сайтах прошивок.
примечание: внимательно определите hardware version(версию платы роутера) - http://www.tp-linkru.com/article/?faqid=46 . затем поищите на сайтах альтернативных прошивок прошивку под вашу hardware version.
ещё, при переходе с заводской прошивки от tplink на альтернативную прошивку(и обратно) используются специальные переходные прошивки - просто внимательно прочитайте инструкцию по переходу, если что-то не понятно - спросите на форуме прошивки.