Вы занимаетесь сайтами, и задаёте такие вопросы, нуууу, серьёзно?))
Кстати, практика не очень хорошая. Днс попросту может быть кастомным, чтобы провайдеру историю посещений не светить, да и днс утечка не всегда происходит, как и пользователь может сидеть под впн, потому что банально заботится о своей безопасности, а все способы проверки юзер агента и его причастности к ОС легко подменяются, это ведь простейшие заголовки. Ну это какая-то охота на ведьм) Хотя, может у вас какие специализированные сайты, хз.