Do you assign GF to certain characters, or do you constantly switch junctions between characters when needed so they can constantly gain experience?

Personally, I like to assign certain ones to certain people. Squall almost always gets Diablos, despite the fact that many of Diablos' junctions aren't needed for Squall (like Hit-J).