I think it’s better to get rid of water before it gets into crawl space or basement. But there are a lot of variables that may make alternatives a better choice. There are two types of water available in foundations. Surface water which is easy to see. Subsurface water which can be very difficult to diagnose and frustrating to manage. I say manage because that’s all we can do with it.
Surface water can be managed with landscaping. NC codes provides for a positive slope away from a foundation. Gutters and downspouts can collect water which will help keep rainwater off of porches,entrances, sidewalks, and windows. The termination off downspouts often creates another problem by draining a lot of water at one spot next to the foundation so maybe downspout extensions or a drainage system is needed. Hard surfaces such as driveways,sidewalks, and patios often do not drain well providing addition concentration of surface water.
Subsurface water can be the water table which can change a lot even levels of many feet. The drainage capability of soils has an effect but it’s possible for water moving downward in soils to be slowed or stopped by rocks or different soils to create pressure to push the water up elsewhere.
A lot of foundations are a single row of bricks. The first courses off the footings are often laid without mortar between some of the joints. I’ve seen bricks turned up on the face exposing the holes in the bricks. A simple masonry wall is not waterproof.
If the elevation inside the crawlspace or basement is lower than outside I would make provisions for sealing the walls below grade and install an exterior drainage pipe below the level of interior soils. Termination of drainage pipe would be to daylight or to a sump pump.
If the elevation is the same in and out good and proper exterior drainage as mentioned above is sufficient.
Now if we are dealing with an existing structure with mature landscaping and soil levels that have increased over time along with trees and shrubs root systems growing it becomes much more difficult and expensive to do exterior drainage systems. Who wants to redo a good concrete driveway or tear up a brick sidewalk or regrade their yard ?
A interior drainage system may manage the water at a substantially lower cost and quickly. When I evaluate a crawl space or basement regarding water issues I first try try to determine the source and then the volume. What I need to decide is the water coming in or going out at a location and with volume enough to cause soil erosion which may jeopardize the ability of the footing and foundation to support the building?
Sometimes sources of water from outside can be altered to reduce the volume or entrance location. If an interior system is judged to be sufficient it can be effective, low cost, and quick.