Currently as it works by default, when I connect to an SQL Server instance and I have like 200 databases on there you end up with something like 2600 schemas which obviously makes things nearly useless. You could say adding a connection with the database name in it would be effective to resolve this, but I can't do that for 200+ databases.
I haven't tried other database types yet to see if they are similar but this is the case for me in SQL Server
What I would like to see is for the SQL Server connection type to have a more standardized format where under the connection you have each individual database entry with the sub-schemas folded away neatly under it. Kind of like linqpad style or SSMS style
The dbo schema should probably be considered default for most actions and come up first in all content assist dialogs unless it's obvious something else is being referenced. It would also be nice to not have to reference dbo all the time but these may require the query console to run under a specific database/schema instead of over the whole connection