As per our conversation last night I'd be delighted to see you make it to legend but can totally understand you deciding you've had enough at some point
The problem I have with playing Ranked games at high ranks is they really do get very demanding (admittedly I've peaked in the past at Rank 9, but even that was serving up one brutal game after another, any mistake was basically game over), and you start to tend to see a lot of the same decks.
In Casual whilst the game still adjusts your opponents based on your ability, you tend to see a much greater variety of decks and you don't get the same sense of raging injustice about really bad beats because there's no little star being lost
As for your deck, the version I'm running is substantially the same but with a couple of changes, I've dropped one of the top-end legendary slots completely and also the Enhance-o who I didn't have anyway, I don't think the deck needs that much high end power and Raggy can be seriously hit or miss (literally!). Enhance-o I can't see really swinging a game in that you've probably already won by the time you play him is my feeling, and he won't pull back a lost position. Also, too random.
In comes a Mystic who doesn't necessarily hit that often but when she does she can absolutely be a game winner, especially against some of those ruinous Mage secrets, and she can totally destroy a Hunter or a Paladin's tempo. Against a non-secret class or deck, she's still a moderately respectable body on the board.
Also in comes a Loatheb, really helps against Rogues who the deck struggles with otherwise, has obvious utility against all spell-casters, and puts a decent body on the board. I actually prefer him to Raggy.
Sneed's has been replaced with Alex. Alex is awesome, has a guaranteed effect and you can choose when to invoke it. (Unlike Sneed's whose deathrattle is random and can be silenced.) Alex has totally saved my arse a couple of times when played defensively, and the impact when used offensively against another control class is massive.
As for the deck in general I was wondering why it feels so strong and I think it's because it's completely dropped the Mountain Giants which are usually considered Hand Lock essentials. Dropping those Giants and the focus on Giants/Drakes gives the deck so much more versatility and utility, seems to be able answer lots and lots of questions.
Finally, and maybe a bit of a 'Yeah well durrrr' on my part, but I've started keeping a Molten in my hand against aggro like Hunter or Mech Mage, as chances are you'll be down at 10 health in no time, in which case the Molten is free, get it taunted up and boom, the game just got a lot harder for them.
This and Freeze Mage are currently my favourite two decks. I lost patience with Priest, it's just too easy for your opponent to second-guess all your moves as Priest is such a known quantity and can only do control.