Hey, that looks a lot like what I would have drafted. And at least you beat DF!
As for what block, how about Rath? I've never drafted it before, but it's one of my favorite blocks. If it turns out that it's actually a bad block for drafts, we can do a different one...