I've submitted a revised driver to Kovid that will be included in the next release, hopefully it should resolve many of these early issues. The issue of letting the user specify the storage location for media will not be in the next release, as I'm discussing strategies with Kovid.
Part of the challenge is with iTunes being available in multiple languages, and two different automation grammars (OSX and Windows), so there may be a few more debugging iterations until the driver's stable. But, as is usually the case, it works great on my machine

so I have some confidence it will become generally usable.
G