I don't like using ptfe at all but it's about the only thing that will stop Swagelock fittings from leaking.
I have heard that ptfe does not break down at all in the environment, it just gets ground into smaller pieces producing this:
BBC NEWS | Science/Nature | Warning on plastic's toxic threat
Also, when burned it produces very poisonous gas.