Hi Guys, I'm following up on this thread with my testing of a single Noctua 92mm 5V fan (0.26A) connected to the USB 3.0 port on a ASUS RT-AC86U running Merlin + Diversion + Pixel-serv, with a USB SSD on USB 2.o to handle the above items!

YMMV!
BLUF: A single 92mm-120mm fan blowing INTO the router is much more effective for cooling the units pCPU than the same unit exhausting or pulling air thru the router. In my install, the 92mm fan was centered on the back of the unit with a larger rubber hand holding it in place. I use the Noctua antivibration units as small feet/standoffs to keep it quiet. Because of the smaller size and higher RPMs, I can hear this fan as opposed to a larger Noctua 120mm 12V DC fan I have used in a RT-AC88U setup spinning at about 900RPM using the ULN adapter provided by Noctua. There is no lower RPM adapter supplied with the 5V version of this fan.
Sorry UK guys, thermals are in degrees Fahrenheit. Ambient air temp is about 75F (in basement).
Results using
Exhaust mode 1 x 92mm Noctua 5v plugged into the USB 3.0 port on RT-AC86U positioned center held in place with larger rubber band.
Results using
Pressurized Mode using 1 x 92mm Noctua 5v plugged into USB 3.0 port on RT-AC86U, positioned center, held in place with larger rubber band. 181F - 129F = 52F delta for pCPU thermals.
I use the Noctua line of fans for any project I do. These are the
5V ONLY and NOT the PWM model. (Be careful when ordering, there are two models. I've noticed the Amazon seller has started putting the 5V Only and PWM designations more prominently displayed). These are some of the best engineered fans I know of for consumer use. They use fluid bearings and are rated for 150,000 hours. Clean'm about once per year depending on dust factor and this will last probably many more routers. The 92mm worked fine for me and is a few $ less expensive but I think the 120mm will work fine too. The 140mm version is way too large.
92mm ->
https://www.amazon.com/dp/B07DXVZ9B2/?tag=snbforums-20
120mm ->
https://www.amazon.com/dp/B07DXLV5Z6/?tag=snbforums-20
Peace.