My players and I are in agreement of a house rule we are about to try. Instead of improved reflect and improved parry being their own talents we are going to try that whenever a character takes 3 ranks of Parry they also gain the ability of improved parry. Whenever a player takes 3 ranks of reflect they gain the ability improved reflect. When either shows up on a talent tree the character just gains another rain in it.
We are all in agreement that we don't want improved versions to be exclusive to only a few trees.