My current understanding is, yes Bloom will require an enterprise license when used with a remote database.
Would it be a viable workaround to create a database dump form your local db, and then create a new local database from neo4j desktop and load the dump there. Then bloom should work.
You can also test/play around with bloom in a neo4j sandbox or aura free if you just want to test out the look and feel of it.
I am fully on the desktop, when I try to add a db if I try to add a local db it's just a graph DBMS, no option to connect to the local running instance.
As you can see from the attached image, the remote DBMS is actually connecting to my local running instance.
After that a neo4j and system db is created but it's not the one I already have running, it seems to be a separate one since there's no data in the one created like this.
That is a good question, but evidently it is not detecting that. I think neo4j desktop was never designed detect services running on the computer. Probably an assumption that users that install desktop does not know how to use the package manager to do their own "deployment".
It's a requirement to run bloom to visualize the data somewhat reasonably since the browser slows to a crawl even showing 50 nodes with one link to a central node.
Hopefully it's something that's be remedied.
I am not even sure how to have a conversation about Enterprise version and the pricing around it.