Downloads are finally authorized, people are starting to download the mod now.
Also, here's the graph from their site taken this morning (don't mind the severe dropoff in views, it counts today as a full day even though it's only been a couple hours)
As you can see... images are a pretty big deal. So if you want to get this mod out there, upload more images! If you have some video, even better.