Is there any way to auto-start this on windows boot?
Yes. loxch said you can, and it's described in the wiki, but it's in a different language. I was able to figure it out using the translator though, maybe you will too. Check it out:
One thing I had to change was, instead of 'At startup', I chose 'At log on'.