I'm beginning work on a project that will access a Drupal site to create (and eventually edit) nodes on the site, via the XML-RPC facility and BlogAPI module shipped with Drupal. This includes file uploading, as the project is to allow people to upload pictures en mass to a Drupal site with minimal ado.
What I'd like to know is if there are any caveats I should look out for. Has anyone had experience targeting Drupal's XML-RPC implementation, or the implementation of any of the blogging APIs supported by its BlogAPI module? What advice would you give to others taking the same path?