Sadly that almost makes things worse, if it's off then it's a data point that helps to id privacy conscious people.
Just use a default (GMT) for people who don't want to disclose it.
Timezone: GMT with an IP that says something different is still more information than the IP alone.