In SM8b GX Ultra Shiny you were unofficially getting around 2-3 S cards per booster box, this is the same for S4a Shiny Star V
Turn over turn, Weeping Angel will suffer from the drawback of the opponent being able to turn it off as a blocker by casting creature spells, but this wont always be an option, and through discard or counterspells, there are tools for Dimir decks to save Weeping Angel from opposing removal, all while being able to attack the opponent or their planeswalkers with a vigilant creature that is quite unpleasant to block
Keep making your deck stronger by switching cards out!
Top chase cards include Lillie's Clefairy ex #126, N's Zoroark ex #127, Iono's Bellibolt ex #125, Salamence ex #129, Hop's Zacian ex #128, N's Zoroark ex #131
Counterspell is great early on and never a dead draw in the late game, unlike its predecessor Mana Leak
Even just spending 6 energy to kill three creatures is very easy to accomplish