Thanks for this review.
Dropfiles is an advanced file manager, with a lot of features inside. So if you require support for example with 3rd party integration we're always there for you, just post a ticket :)
Yes, you are right. It was underdeveloped and we had few bugs at that time. But we have this mentioned on our JED listing and JoomClan.com Landing page. We have improved navigation. Things have changed now we have released new version. Please go a head and try.