We live in low terrain, about 5 to 10 FT MSL (Miami, FL).
Exfiltration trenches, or french drains, are the main type of storm drainage used.
Runoff water is collected in the drainage system, and percolates at a rate allowed by the soil.
The use of rock in the trench and geotextile wrapping is not only mandatory, but additionally, the height of all elements in the trench with relation to the water table level is standarized (depth of rock bottom, perforated pipe invert, and pipe depth).
I just happen to have some details form the City of Deerfield Beach, I can email it to yo for reference (they are quite simple, you may get better drawings from Miami Dade County (miamidade.gov))