I've found hit points creap upwards throughout the campaign as characters who roll low get weeded out.
Why not do something for 1st level and then award average HP for each additional level (d6:4, d8:5, d10:6). Barbarian can get +1 per level as a class level (or though a free feat) and keep the combat=HP simplification without exceptions.