I'd say the balance is appropriate if not underpowered for player use/monsters with class skills as it's a 3HD +1LA meaning a first level barbarian would be ECL 5 under this race.

Compared to a Half Giant, having 2HD or more actually makes it less powerful than SRD RAW.

I think I'd play one just for the scent, but to be honest having 3HD for a boar creature I'd expect it to also have Diehard, a natural gore attack, and maybe even a rage class feature.