As long as your data objects have a .type attribute that is not "data object", "launcher" or nil (for backwards compatibility), I think most displays won't try to do anything with them.
It's a very good idea to remind the display authors, though!
Edit:
I know at least one other addon that uses non-launcher/d.o. objects: Cork. If your display does not break when using this, it should work with any data object creating addon. But it's important that the .type attribute is set.
|