Easy to use, fool proof software like you've created certainly has it's benefits, but downloading and unziping a program to a directory isn't rocket science for the users :) I think there is a balance that can be found. It might not be good to have 50 different programs people need to download, but for some fairly complex software, personally I don't think there is much need to attempt to recreate it from scratch. autorunsc.exe is the command line version of AutoRuns. I don't think it's documented, but NirSoft's InjectedDLL supports the /stext <filename> option to output data to a file.
As for the OOV, I'm probably not the right person to ask. There are people who live and breath Incident Response and Forensics at the ForensicFocus Forums Specifically keydet89, who I believe specializes in Incident Response for Windows.
Forking the project would be cool, or just have the following options.
1. Noob
2. Professional
With more options under Professional. Note: You may want to rename the Noob option. :)