The client's UI is a bit odd, but at the end of the day it's really good at what it's supposed to do: Syncing files.
Performance is also great: I'm using multiple machines to write code on, and I keep my local git repo on Dropbox. I can literally save a change on my notebook and run it on some other machine 3 seconds later.
On Mac and Linux you might want to check out maestral (https://github.com/SamSchott/maestral), a third-party client that works really well.