Two things which seem to be bugs:
1. temple key doesn't seem to be necessary if someone has opened the door on a previous run through the quest. The door should be re-locked as part of the quest init script.
2. temple key isn't stripped on quest completion. Not a biggy, but something which might be added if time is available.
Oh...
3. trap by a chest seems to not respawn if removed/triggered by a previous group (not confirmed)
*edit* reference: Tigereye Chosen in the sewers quest, not Sewertown.