I understand why they have billboards. I'm not sure I get why they have this billboard map up, other than showing that they could.
Tangentially related, DuckDuckGo is also sponsoring NPR programming. I've heard their snippet on All Things Considered a couple of times recently.