The thought occurred to me about making either or both the bard and the rogue masters of traits. This could be done by allowing them to take two traits in place of any feat they might gain. Bonuses from similar sub-types do not stack where other types do So if the character has two social traits that grant a +2 and a +1 the +2 would supersede and not stack. However if you have a faith bonus of +2 to a skill and a social trait that also gives +2 then they would stack together to become a +4 bonus. Any thoughts?