De lo que he podido ver en los firms originales com consiguen "acelerar" los paquetes a veces ni siquiera es una función de hardware específica.
Por ejemplo en los firmwares de brcm63xx usan una triquiñuela llamada "packetflow", que viene a ser como un bypass de los filtros del kernel. En los bcm4702 también, según mails de desarrolladores de Openwrt, había implementado algo parecido.
Son pequeñas chapucillas que no dejan de ser eso. Funcionan, aceleran el tráfico. Pero luego pasan cosas graciosas como por ejemplo comprobé con el firm original de los bcm6328, el QoS simplemente no funciona, por mucho que sigas el manual, ni el definido por el usuario, ni la congestión de tráfico que tiene el propio kernel parece que surta demasiado efecto. Yo , ingenuo, seguí el manual de QoS del fabricante, y es una estafa no funciona.
Y entonces pasan cosas como darte gran velocidad pero a la vez una saturación inmediata.
En el foro de LEDE hay un hilo dedicado al hardware NAT de los AR9344 entre otros. Parece que funciona bien, pero hay que parchear.
Resumen, si quieres tener velocidad sin dolores de cabeza, lo suyo es un router con músculo.
Los routers antiguos están muy bien para limitar el ancho de banda, no hay que configurar nada, lo hacen de forma natural.