The mian problem with Dropbox's linux support is that it relies fairly heavily on Nautilus
Writing a client which doesn't rely on Nautilus should be fairly trivial - the big problem is the Dropbox daemon (the part that actually does the syncing) which, as daddeddad mentions, is closed source and not available for ARM.