That is very close to my current book. One thing that stands out though is you absolutely NEED a Dancing Scimitar (or 2). Pretty much your most important equipment for Aggro next to Galvitar.
I've ended up dropping the Leather equipment since I usually depend more on Forcefield than Armor. That said, I also have an Elemental Cloak, which combined with Dragonscale really ruins a Warlock's day (and helps vs Lightning Wizard, too).
I agree about more Poisoned Blood, less Falcon Precision. I rarely need the Falcon Precision, but it is handy against certain mages including the mirror match.
I also run a few more protections for my Thoughtspore: cards like Redirect, Glancing Blow, Brace Yourself, Reverse Attack. Which ones and how many will depend on your meta - eg how much players value Unavoidable attacks, Piercing, general hate for flying creatures, etc. In my meta, an unprotected Thoughtspore doesn't last long. But at least it might draw attention while you hammer away with Galvitar + Scimitar.
*edit* I also get a lot of use out of Eagleclaw Boots and Gauntlets of Strength, if you're looking for more cheap equipment for your Forge to deploy.