If your goal is knowing when something was published, OTS certainly gives you that. An attacker will duplicate the update, and also register it with OTS. The next time you update your profile, the attacker is more authoritative than you. OTS gives you "the PoW of the blockchain", but only for knowing a time something happened before.
Collective PoW gives you something else: an expensive notion of how much the network trusts your npub