Hey 0l33l,
That FTP I hooked you up with is an entire folder on my web server. Feel free to make yourself up a webpage with images, downloads etc...
Think of it as my contribution

Also, when I get a spare moment I'm sure I will try the software myself! I am running Routis 04 as well.
Cheers!