No, I don't mean it's not useful - I guess it's just complex from architecture point of view. Uniqueness can be ensured either by scanning the whole blockchain or by some kind of hash-addressed database. SSB on its own is just a quite simple protocol to distribute messages between peers using an append-only log. PatchWork is an application built *on top* of SSB, so this perhaps would require another application to be built.