So here's my current project, and it's actually coming along quite well. I toyed with the concept of a no-maly dragonlock back when brm brought it onto the scene, but it had some of the same consistency problems that maly lock had without the burst damage potential, so when the meta shifted against maly i stopped testing no-maly. Now that it has come back into the meta, I've been once again tinkering with dragonlock, and it's much more consistent now.
Couple weird choices that I'll explain.
The craziest one is Chromaggus over Dr Boom. By leaving Dr Boom out, BGH is pretty much a dead draw against this deck, and your opponent will hold it forever waiting for a target. Maybe he picks off an emerald drake with it, but at that point he has been holding a dead card in his hand so long that it's not a big loss for you. Chromaggus also gives you more consistency with guardian and corrupter.
Bane of Doom is at worst a horribly inefficient removal spell, but every now and then it just completely blows a game out for you. I was getting demolished by a priest who god drew on me, so I tossed a hail mary bane of doom hoping for something 5 power or higher to clear his board with shadowflame. Got malganis, cleared his board, and won the game.
Acidic Swamp Ooze is your flex silver bullet slot. Other things that could go here are Ironbeak, Kezan, Loatheb, or you could just toss a greedy threat/removal in that spot like Siphon or Sylvanas. Other possibilities would be to cut the flex slot and bane of doom for Implosions, another Hellfire or Shadowflame, or Defender of Argus. Hell you could even gut the late game win conditions and put in Arcane Golem combo as your finisher, which I'll probably try later. The Dragonlock framework is very versatile.