A quick update, after looking into LDB for a comment posted on Looter (which I then made a feature request for Looter on the portal here). So to repeat what I wrote in a comment there:

Turns out this is simple enough, and enables easy support for all the major 'titan panel'ish bar mods. I've already made external LDB mods for Looter and Useful Extras, now the question I ask to anyone that uses my mods, would you prefer it to be an external mod (such as Looter, and then a LooterLDB folder right under it which you enable if you want the titan/fubar/etc.. support) or integrated into the mods themselves so that the support is simply there and you wouldn't notice otherwise? (would increase the size of each mod by a little, as LibStub, CallBackHandler and LibDatabroker would be included in a libs folder for each mod) and would add the extra code for support even if you don't use the bar mods (which wouldn't break anything, it'd just be there).

Please post your opinions on the Broker topic in feature requests here on the portal.