Pretty much. I haven't done close to enough testing against that deck, but I have to imagine were pretty unfavored in that matchup. Unless they just never draw a swords.
Board, +2 Reb, +2 Sulfuric Vortex, -2 Price, not sure what other 2 I'd take out actually. Maybe 1 chain and 1 force? And +2 Smelt if they have stoneforge