The old DRS - Island combo, love it. And surely there are better cards to play than Stone Rain!? If you're playing B for DRS, why not Sinkhole?
Double black is quite taxing on the mana. I remember playing BUG Delver and thinking double black plus all the green cards forced the deck to play a later game than it wanted. Though Sinkhole is a blow out.