Hola mi recomendacion es la siguiente:
opcion 1ª WRT160nl (pata negra)
opcion 2ª TP-Link TL-WR841ND (version mas economica)
Estos dos son compatibles con dd-wrt
si comentas que tendrás 20 usuarios concurrentes yo descartaria de montar un solo ap, monta 2, con solo uno será una red mas que precaria en cuanto a rendimiento.
como veras estos dos Ap,s son de 100mbps mientras que la wifi va a 300mbps
esto quiere decir que en teoría hay cuello de botella, pero no mas lejos si lo extrapolas a la practica y metes un software de rendimiento veras que con solo un usuario conectado a una wifi de 54mbps no conseguirás mas de un 30% de rendimiento, cuando consigas velocidades de 10-12mbps en una red 54mbps tienes una red súper optimizada, si haces esta comprobación en una red de 300mbps te prometo que no conseguirás mas velocidad de 75-80mbps absolutos esto es con muchas cabeceras de control, si además solo cuentas los datos.. Tu red lan no trasferirá mas de 75mbps.
a partir de aquí puedes hacer tu diseño pero te aseguro que si pones un solo ap será un caos, por experiencia y cualquier instalador te lo puede confirmar. No es viable mas de 15 usuarios concurrentes en una red wifi, por lo que se opta por montar 2 ap´s en casos como el de usted.
En el caso de un ap 300mbps en optimo rendimiento 75-80mbps y teniendo en cuenta que los usuarios comparte ese mismo canal 20 usuarios tendrás 3,2mbps de velocidad por usuario, por lo que es obvio que el problema no esta en la lan si no que el problema esta en el cuello botella que hace la interface wifi al mantener enlace con tantos usuarios a la vez.
En el caso de tener 2 ap´s la cosa cambia serán 70-80mbps X 2 = 160mbps para 20 usuarios y cada usuario tendrá un caudal de unos 8 mbps siempre y cuando estén todos conectados.
Con esto lo que te quiero decir es que lo critico es el cuello de botella que se crea en la wifi .
respecto a los modelos que expones
-D-Link DIR-825
-ASUS RT-N16
tanto uno como otro son muy potendes en cuanto a rendimiento
Un saludo y buena experiencia