Al contrario... yo preferiria usar la variable del navegador, te imaginas a alguien de viaje en Vietnam y que solo habla en ingles? no le vas a mostrar una pagina en vietnamita solo porque se encuentra asi preferiria basarme en las preferencias del usuario si usas el navegador en ingles sera porque te sientes comodo con el idioma y por algo lo prefieres en ingles (imagino que tambien la informacion)