I somewhat agree about the Preparation, but how can you say Shadowstep is useless when Leeroy is in the deck? With that combination you can set yourself up for a 6 mana 12 damage finisher or an 8 mana 18 damage finisher (not even taking Cold Blood into account).
I would be amazed if any Rogue deck playing Leeroy didn't also include a couple of Shadowsteps.
Even if this deck is a Leeroy deck, the Shadowsteps don't really factor in with his plan, simply because 2x Shadowstep + Leeroy is 18 damage, not 20. To get to 20 you need 2x Shadowstep + Leeroy + Cold Blood or Leeroy + Cold Blood + Faceless. If you're going Faceless, Shadowstep isn't that good, especially if you use it on shitty chargers (Arcane Golem is 12 for 5 mana, which isn't bad, but you're giving your opponent 3 crystals, which is kinda bad).
If you want to go with Leeroy, I say commit to it and build around it and make a true Miracle rogue. Otherwise this deck feels a bit weird and lackluster.
Prep and ShadowStep have some pretty good uses. Both have won me games, even having both in hand. ShadowStep is great because not only can I deal damage with a charge charge, I can bring it back and have it be cheaper, allowing me to use it to execute before turn ten. It turns charge cards into 0 or 1, which allows me to get 20 damage out by turn seven. Prep is just nice to have for combo rogue spells. Having both to combo with both cold bloods, dealing 20 damage by turn six. That being said, I have lost games while having only them in my hand, so maybe I could switch them, but I feel they help more than harm. I will also add that a good amount of times I'm waiting for one final card to complete the combo, but I feel I've done decent enough that is isn't a real issue.
Draw can be rough, but I haven't run into too many situations where I'm out of cards completely early on. Also, Leeroy + Cold Blood + Faceless is a finisher, but not the only one. Every single charge card is a finisher, that's the idea. Again, you only need to get your foe down to 20 health.
Bladeflurry is mainly for Zoo / Rush. Most of those cards have very low health, so you can clear the board with just a basic dagger + Poison / Thanos. It's also won me a few games being able to deal 10 to the face as well. However, I will say it's probably the other card that I could switch out.
I have to go, but if you're curious, I'll add on some more later. The ideal kill however is;
Charger + Cold Bloodx2 + Faceless
Look at my comment above - I understand your logic that all your charges are finishers, but they're typically low damage charges or stuff that isn't really worth it.
As for Blade Flurry, the thing is it's very mana unefficient if you use it to do 1/3 damage across the board... The Assassin's Blades would work very well because they will buy you time once you reach 5 mana and doing Flurry with them is very good (especially when you Flurry on their last durability point).
I'd take one out and maybe put another Fan of Knives (which will help with your card draw) and also take out one of the Faceless. 2 Faceless is only useful in very specific situations, and if you end up with a Faceless before turn 10 it's a 100% dead card as it only synergizes well with Leeroy.
And see, for your "ideal kill" scenario, the best one out of the bunch is the Arcane Golem, where you get 24 damage but at turn 10. You actually get more value than using Leeroy + Cold Blood + Faceless, but you need an extra card. You also have a grand total of 5 charge cards, which is really low if you want to focus your deck on this. If you end up in a shitty position and you only have a Deckhand or a Bluegill, you hit 20 damage straight up with 2 Cold Bloods, which while it isn't bad, requires a HUGE setup with no continual reliable card draw. You'll die to a lot of shit (especially mid-range decks) with that.
Thanks!
I'm having more fun than I should making fake cards.
LOL this is so ridiculously overpowered it's not even funny.
6 mana for a 4/5 body (which isn't bad already), a taunt, a + spellpower, and +1 hp regen? (the 1/1 totem is usually crap but hey). You get 6 mana for essentially 5/11 with special abilities
Fun times!