I have a lot of free time tomorrow... I plan to work on LJSync.pm during that. A preliminary API specification is here, although it's by
no means complete yet, and I'm not sure where it'll go when I start trying to implement it.
Anyway, the new LJSync version is here. I probably left a stupid bug in it that makes it not run, too.