I don't know... I like regular IOTD. Isn't there some way of fixing it up or promoting it more?
The twitter thing is fine but I personally don't do twitter, don't have any desire to start, and the people posting in the #screenshotsaturday feed are not www,gamedev.net users so what's the point of aggregating their content here? Also don't know a lot about twitter but isn't the popularity of various hash tags extremely fickle? What if screenshot saturdays is a fad that everybody forgets about in a month or that only the same few people keep up with week after week?