Still plugging away, will do a proper progress post soon. I've been at this 3 years now, no need to worry about me forgetting about itch.
I'll look into the Siofra thing, I thought I had that set up already.