I would split them by what the page does rather than by source type. A page whose job is to list businesses (most directories, most association member lists) is a bucket where the tenth one adds close to nothing. A page written about you by someone in your city is a bucket that keeps paying.
Sponsorships are the clean example of the difference. A logo on a /sponsors wall next to 60 others does almost nothing, nofollow or not. The same money spent where the organiser publishes a short write-up page about the sponsor gets you a real page that picks up internal links and gets crawled like content.
Before any outreach I would pull the three businesses sitting above you in the map pack and look at which of their links are genuinely in-region. Local link building gets sold as a tactic list, but in most cities the list is short and you can just go get the same ones.
For what it is worth, on a Canadian plumbing site the in-region editorial pages, not the volume, are what tracked with the ranking movement -> DR 43, 39 keywords in the top 3, off a link count you could count on two hands.