I think this is the kind of issue you'd encounter when doing initial setup, as opposed to encountering this issue randomly during the middle of "day-to-day" operation. That is, if you're doing the initial setup, reviewing the logs would be expected, maybe even necessary. I'm not seeing a lot of additional utility by adding this.
Also, the next release I am probably going to remove the dns check function completely, but have been on the fence which is why the commits are in the repo but it isn't released yet.