I'm very sorry for my bad English sometimes, my native language is German.
this is my version of the miracle rogue built for the current META!
Let's begin with some explanations at first...
...what can I replace Bloodmage Thalnos with? → The best replacement is Loot Hoarder in my opinion. In this deck you need that card draw more than Spell Damage. Also you got Azure Drake which secure a 100% card draw. However, if you don't need that extra card draw, then go for Kobold Geomancer. Another substitution would be Shiv. You draw a card, do some damage. It's always viable.
...why Violet Teacher over Xaril, Poisoned Mind? → I personally don't like Violet Teacher that much. BUT I have to admit that this card is just strictly better against aggro decks which you will face all day long. So in the current meta it's much better than Xaril, Poisoned Mind in my honest opinion. If you like Xaril more or want to try it out, just swap it.
Another good replacement is Cult Apothecary for even more healing.
...why 2x Conceal? → Conceal is most of the time a key card. You need to Conceal your Gadgetzan Auctioneer to get the maximum value out of it on your next turn or to Conceal your Cold Blooded minion to finish off your opponent next turn.
Remember when reading the following down there: always try to mulligan Tomb Pillager. With The Coin definitely keep SI:7 Agent! Against slow/control decks you COULD also keep Gadgetzan Auctioneer. Also okay sometimes to keep Xaril, Poisoned Mind for some cheap and effective spells. Against aggressive decks keep something like Backstab and Shiv.
Against a Rogue try to mulligan for minions and maybe keep Fan of Knives for the possible Violet Teacher. Theres not much you can do about an Gadgetzan Auctioneer with stealth - but without stealth you gotta destroy it (maybe keep Shadow Strike/Eviscerate)!
Against a Priest keep all the minions you can get because mostly the Priest doesn't play anything in the early game. His Northshire Cleric can easily be taken out with spells, minions or weapon.
Do you have any questions? Just ask in the comment section down below!
And let me know what you think about this deck and my guide!