The mentality "give the most freedom and give the possibility to do anything" is not always the best approach. I want the ui to be user friendly, easy to understand and use. Hard to use applications often get ignored so I am trying keep that in mind when implementing stuff. I could do this local-path-to-dropbox-path linking, its a good idea. But on the side simplify the camera upload with a simple ui.