Once upon a time, Wintergrasp was THE place (sorry, forgot my French accent: ZE place), where there were epic fight.
Nowadays, it is rather empty. I still use Wintergrasp when I am gearing up, but i stop doing it when I am all honor geared. Then I don’t need honor points anymore, but conquest points, and there are no conquest points in Wintergrasp (or Tol Barad, for that matter). So I only use these two battleground while gearing up.