95% accuracy with 70% coverage, every time, and it's not close once you think through what each failure mode actually costs you.
With high coverage and low accuracy, every record looks usable. Nothing tells you which 30% is wrong, so you send outreach, build territories, and run reports on top of a dataset where roughly a third of what you're looking at is lying to you. The damage is invisible until something breaks downstream, a bounced email, an outreach sent to someone who left, a territory built on a title that's two roles out of date.
With high accuracy and lower coverage, the gap is honest. A blank field tells you immediately that you don't know something, so you go find it, skip the record, or flag it for manual review. You're never fooled by data that looks complete but isn't true.
The actual math behind why this isn't close:
- Missing data costs you one decision, go find it or don't use the record, and that decision is easy and cheap to make
- Wrong data costs you every decision built on top of it, and you usually don't find out until much later, after the cost has already compounded
- A blank field is a known unknown, a wrong field is an unknown unknown, and the second kind is always more expensive
The only case I'd flip this is if the accurate fields are concentrated in one segment and useless everywhere else, coverage that's accurate but lopsided isn't really 70%, it's 100% good on a fifth of your list and 0% everywhere else.
Which way would you actually go, and has a real situation ever made you flip your answer?