I guess it also depends on what kind of soft fork it is because it's a new kind of tx/contract like multisig or like timelocks or covenants, temporary would be harmful I guess because you could restrict somehow how you wanted to spend your btc and then that would no longer be valid/recognized.