Thank you for taking the time to post the tutorial. I tinkered with this last year and managed to get it working on a demo tour but I saved it in my "temp" folder which I purge quite often and lost it. I've been meaning to backtrack and figure it all out again but you've just saved me the time, brilliant, thanks for sharing.
dont know if this affecting your problem... ... but in past it was more than once causing problems using spcial characters in the link and this is including spaces... so use a-z,A-Z underscore and minus for paths/links/subdirectories/Filenames etc. and you can avoid one potential problem source.