Okay sorry for the huge necro post.
I was just about to give up on ol' CSD, and was going to ask to be removed from the affiliates on CP. But then I checked it a few days ago and to my surprise
(artist's accurate depiction:)
It's starting to gain new momentum. Slowly, it's reviving. So I guess I won't have to give it up just yet.
Again, sorry for the necro post, just thought I share how my website was saved from being thrown into internet hell.