No idea which world you live in, since in mine Aggro Sword has been dethroned hard. Ephemera was a cornerstone of the deck, and it performs much worse without her.

Anyway, Vengeance Blood is a high risk, high reward deck, which is exactly the kind of deck to hold #1 GM and go on crazy winstreaks. As for its aggro sword matchup, well, it's nothing a few 1PP DDrains and Airjammers into Spiderwebs can't handle.