I don't know whether Haas holds him back, but on that note, I don't like the World's Greatest Tag Team gimmick.
I would like to see either Benjamin or Nitro turn face. I think these two could put on a awesome feud in the mid-card, possibly over the inter-continental title.