Personal opinion - keep the program out of the main generals folder. I'm one of those people's that have to have a seperate folder for every little thing.

I've always disliked when something places files in a directory already full of em *cough* RA2 DeeZire *cough*.
The mod list does sound interesting, however it's not completely essential, and I wouldn't miss it if it weren't there.