I don't think Dark Confidant is so hot in Tezz Affinity. 4 Thoughtcast, 3 Tezz, 7 3-drops make the Great One very costly in your deck. At least run some
Vault Skirge to offset Bob. Speaking of which, why aren't you running the little critter anyway? He's the best flier you can run in Affinity, way better than Baleful Strix.
The problem with making Affinity more like The Rock is that along with inheriting the strengths of The Rock of being disruptive and controlling you inherit another of The Rock's best qualities - it's inability to just straight up win.
EDIT: I have a feeling you might have struck gold with the 1-of Academy Ruins. I'm going to try it over one of my UB painlands. I don't know why I didn't think of trying it when I was thinking of what utility lands I could run in my three slots. I more I think about Ruins, the more I think it's theoretically awesome. The thought of getting back Cranial Platings and Etched Champions is becoming sweeter with every second I imagine it.