Yes, there is a difference. Assuming the hashrate majority upgrades, in the case of a softfork [snip] ...... In the case of a hardfork [snip]
This discussion about the general desirability of softforks seems offtopic for the concrete cltv deployment discussion, which assumes softforks as deployment mechanism (just like bip66 assumed it).