There are two schools of thought.
1. Brute force
Use a large hose with a monseter dust collection system to pull the dust away from the stock.
2. Clean and mean
Clean up the air so the dust collection system does not have to fight the router ventilation air.
I have tried both and in all honastly both work. Brute force works best with large machines doing large flat cuts.
I prefer cleaning the air with some sort of diverter or air exchanges system. This normaly means that I can use a smaller hose still catch 99% of the dust. It also means that I can turn off my dust collection system and vacume it up later as I dont have to worry about the router blowing the dust all over my shop.
There are also times when no dust collection system will work. In those cases you want a good diverter or air exchanger.
Here is a case where I just wanted to cut the part but did not want to blow the dust all over the shop. The debris stayed pretty much on the table top.
[ame=http://www.youtube.com/watch?v=YrBvovPiyo8]KRMx02 Cutting Tenon - YouTube[/ame]
Here I am cutting MDF and we all know how nasty that stuff can be.
[ame=http://www.youtube.com/watch?v=9cVKOQJgiuk]Large Clock Project Clock Plates - YouTube[/ame]
A large monster 4" or 6" hose connected to my CNC would only get in the way.
Good work.
Author of: The KRMx01 CNC Books, The KRMx02 CNC Books, The KRmc01 CNC Milling Machine Books, and Building the HANS Electric Gear Clock. All available at www.kronosrobotics.com