You've been in each of the quests and know the trap dc's? I don't think theres any way you can say that its ok cause you won't need them. We already have extremely high open locks in some epic quests and with a rogue that wasn't extremely high in int may not be able to afford any points for open locks.
Sure it may work out ok but it still boils down to an extreme advantage for classes that already had 2 + int mod as their skill point use and they now gain all skills as class based too.