Datos:
1.- Openwrt 6Mb/s (AR-5387 ) con usb
2.- DD-WRT 20Mb/s (WR841nd) sin usb 
3.- Tarjeta SD 16GB con directorio de descargas en format ext4 , Máx velocidad tranferencia con protocoloso scp : 1.1MB/s
Pruebas:
Con un portátil conectado por cable al router AR-5387un y descargando el mismo .torrent
con bittorrent Máx velocidad con puertos abiertos 600KB/s
Con el mismo portátil remplazando router AR-5387 por tplink WR841nd y descargando el mismo .torrent con bitorrent velocidad 1-2 MB/s
Ideas:
Pienso que el problema como dijo Tki2000 podrás estar en el wifi, por lo que he pensado en hacer el mod para poner antenas más decentes, porque las que lleva de serie dan un poco la pena.
Pero la questión es ... "Resolvería esto el problema?
"
El problema de ese router son los drivers. Con las antenas no vas a conseguir nada. Ya están bien como están. El wifi Broadcom es lo que tiene en openwrt.
Incluso si le pinchas un wifi por USB, creo que tampoco irá muy fino, porque el USB (creo recordar) tampoco está muy bien.
La tarjeta SD empeora las cosas. Estará accediendo por SPI, que es el protocolo más lento, pero no necesita licencias, por eso lo utiliza todo el mundo. Es funcional, pero no tiene velocidad. Yo utilizaría una memoria USB, antes que una tarjeta SD. Mejor un disco, pero puede que tengas problemas si no lo alimentas externamente.
Como dice
jar229, haz un prueba con cable en lugar de por wifi, y mide la potencia bruta. Lo que baje de ahí, es la sobrecarga/mal soporte de los dispositivos que tiene (SD, wifi, USB, etc, ). Ese router tiene buenas prestaciones teóricas, pero malas en la práctica.
Otra cosa que puedes intentar, es cambiarle el driver wifi de código abierto que tiene el router con openwrt, por el propietario de Broadcom. Hay gente en el foro que lo ha hecho. No sé el soporte que dará luci al driver, pero para ponerlo en modo AP, bastará.