grixis DS is supposed to be a good match up. Indeed, our deck is one of the reasons why now grixis DS is less played. We have so many burn removal that they cannot play super aggressive otherwise a bolt-snap-bolt can end the game!
Anyway I bring in 2 dispel, 2 relic of progenitus, pia and kiran, celestial purge and 2 wrath (1 verdict and 1 settle now). Then I cut almost the 4 spell queller and then some other cards among Geist (even if it can stop them from attacking), helix (i prefer to keep electrolyze for card drawing) and cryptic (stubborn denial is a nightmare).
On the other hand recently I played against Esper DS and I found quite an harder match up then the grixis version due to lingering souls, that cards changes completely the match up!