spell snare is amazing right now with all the dryads scrolls and what not in the meta, definitely better than daze.
and I'm definitely seconding the the street wraith being terrible, you top deck it with confidant, take 5 then cycle it for 2 and your a third of the way dead. Perhaps a combination of water fount bounce and shadow of doubt can take this space.
as for your SB, id use the following as a starting point:
4x jailer or leyline (personally I tend to favor leyline, even with the

)
2x snuff out
4x oxidize (perhaps cut strip for 3rd tropical)
2x dark blast