They really ought to let you filter people by driving time rather than distance as a crow flies on dating sites.
I imagine that'd either require a ton of Google Map's api calls (do those get expensive?) or doing some kind of in-house map routing that's probably not resource cheap.
But you don't have to know about weighted unidirectional graphs to know Long Island is harder to get to than Philadelphia from any point in New Jersey.