no, templatedir woun't be visible in the webpage output. but it will be accessible within the template code (.tmpl).

yeah, I sort of agree on the argument on the thread safety, so we should probably use this nastier solution for now.
is there any other place which depend on current directory in the web code, because if there is none, we could just leave current to be templatedir?