The most important part of this platform for me was that I could see all my submissions, as well as those submitted by other users at any time! It's been really helpful being able to keep track with what has already gone out versus new ideas/designers coming through each week (and knowing which ones are getting used).
There have also not yet come across anything negative about using DB so far - everything seems great from their side too :) Having an online space where you can share your work easily would be nice but it isn't something we've run into just now either way though hopefully they will add more features soon enough if there becomes demand or interest? We're currently working towards improving our brand identity both digitally AND physically; having some kind of physical representation helps us connect better when people visit offices etc., plus makes them feel like 'owners' rather than visitors haha :P.