The thanks really goes to kiwidude - he did all the work. I just passed on CWatkinsNash's suggestion and as usual kiwidude was already ready to run with it
I'll update the intro pages to mention you can use Book Sync now to save time, and look for some time to play around with it myself