I'm a big fan of those D606's. Agreed on all counts in your post, but I havent had occasion to put a hole in one, yet. I'm running tubes, an 18" in the rear 17" tire.
I get about 3-4K out of them, at the outside, but at under $100 each its a great all around tire.
It aint a fit night out for man nor beast.