I think that locking the characters to a single role would greatly add depth to the characters and imo would make following the story and characters more appealing to me.
the narrative is quite strong in Final Fantasy XII. each character already has defined roles. a divergence or reinforcement of this depends on you choice of licenses and gambits.