This is what I play in ranked. You can replace Grimwar with DFC, and remove Revenant for 3rd one. If you want to play a faster game, replace bloodmoon with zyx, chackram with soulshatter and gibbets with replicants. Also, if you are removing chackram, then you can replace 9moons with swarm and thorn+variax with gloomchaser
For midrangey swarm, I think (besides the turn 1 plays and finishers, of which you should choose what best fits your playstyle) the key cards are Chakram and Mentor. Vorpal is a strong midrange option too as always but unfortunately suffers in a Vet-dominated meta.
Tbh this list should be completely overhauled. Its really bad to be midrange, you want to either be hyperswarm or big abyssian. You dont want a conflicted deck.
Its almost like saying “l wanna run c wisp and mana dgrip in my burn faie list!”