I’ve worked on an app with an external database. Main issue was was filtering and having to rely on/with empty constraint. Such behavior is native using Bubble‘s database, but when using external data it becomes less “easy”.
We had to implement wildcards on the external side.

As we were talking about thousands of rows to GET, it was nOT possible to filter on Bubble side, since just downloading them wold take to much time