I see your point, I would also like to be able to sync to Aldiko. That way you can do bulk uploads, get tags/collections working etc. I looked at the /aldiko/library.db, and it is a SQLite database, works fine with python. I have also looked at the calibre source but it looks kind of complex. I would like to be able to:
1. detect an android phone w Aldiko.
2. get/put list of books on device
3. get/put/delete books
4. add collections from calibre tags to the library.db