Well, personally, I'm really not a fan of the whole "party members can hate or distrust each other but still work together" convention.  It always ends up requiring the players involved to twist themselves into knots to make excuses for why their character doesn't just leave the party, when that problem doesn't need to exist at all if it's just required that all party members be actively willing to get along.  Is there some reason I can't go with my version of the bond, since it still leaves plenty of room for a changing relationship?