I just hit legend with this deck feeling almost undefeated. I used a janky tempo priest deck to climb from D5 to D3 and switched over to this deck from D3 to legend only losing three times. With the buffs to Rogue this patch and the nerfs to aggro, this deck feels as it can thrive in this meta.
The whole idea is to cheat multiple Colossus through Ambassador Faelin and Queen Azshara. I usually keep these two cards in my mulligan depending on my match-ups. Even though there are only three 3 Dredge cards, I never had a problem getting Colossus on board. It's just a matter of deciding whether I need to dredge now if my hand sucks or wait if I have Ambassador Faelin in hand. Queen Azshara works well with Preparation. If I plan well, I could get a Colossus on T6 with Queen.
The real sleeper in these decks is Reconaissance. The deathrattle pool feels real good to discover, though sometimes there are reasons to be disappointed. These deathrattle cards help survivability and add to our Contraband Stash and Tess Greymane pool. This can add to attrition type of matches since it'll be hard to remove big boards turn after turn when your stolen card pool
If there are any interests, I can write more on how I played my way to legend.