Cyjack: Whether they do or don't, you get the lions share of your XP from completing quests anyway, not from individual battles. I wouldn't worry about it. They can be useful for dealing difficult foes, and theres no shortage of XP in the game.
Vitor121796: Still, I didn't manage to hit the level cap (35, right?) on my first playthrough and am hoping to get a chance to use more of the skills than before so every little bit helps.
Since there isn't actually that much combat in the game, I really don't mind grinding enemies but that means I likely won't be using traps if that's the case.
You wouldnt use them all the time anyway, from how badly it would slow down the game. Not to mention the material and weight cost of having so many traps. Theyre a situational tool, and as such, I really think you're worrying over nothing, even assuming that they somehow dont give you xp. I had no trouble capping out using traps here and there for tougher situations.