Just me, but I don't like using teflon tape on an engine. Little strands can come loose and go places they shouldn't go.
Actually now that you mention it, the washer in the kit was plastic I believe, but who knows, it may have come from China....