K rychlosti odpovědí považuji za nejdůležitější dvě věci:
1) "blízkost" jejich nejbližšího serveru. Vy máte evidentně ke všem ping pod 1ms, takže toto kritérium víceméně nepoznáte (pro běžný provoz). Mít alespoň desítky milisekund nepovažuji za vzácnost a pak výběr poskytovatele může dělat značný rozdíl, ale optimální volba se bude lišit pro každého uživatele.
2) obsah cache. Je velký rozdíl jestli resolver může odpovědět rovnou z cache anebo musí dělat dotazy na upstream servery. Tady už objektivní měření není tak jednoduché, protože záleží na co se ptáte a i jednotlivé běhy se ovlivňují. A ovlivňují se i po vypršení TTL, protože třeba i knot-resolver obsahuje volitelný modul který se snaží odhadnout jaké dotazy přijdou a předpřipravit čerstvá data do cache.