OmniOutliner file in DT3

I have an OmniOutliner file in iCloud that I want to exist also in a DT3 database, and be able to make edits to the outline either in iCloud or in DT3 and have the edits in one show up in the other.

The first thing I tried was creating an alias, moving that alias to DT3. Unfortunately, edits made to the alias file in DT3 did not show up in the OO file in iCloud.

The next thing I tried was to have DT3 index the iCloud file. That worked. Now, if I make changes to one, the changes show up in the other.

My questions are:

  1. Is there a better way to do this?

  2. Is there are downside to this approach? Anything I should be careful of?

Indexing is actually the recommend workflow to integrate files located in the filesystem, no matter whether for searching, viewing or editing.

Thought so. Thank you so much.