I feel like this would just cause complexity for complexity's sake. I'm not sure I see the value there. The reason why it's limited to 3 skills is because it's simpler to track. Eukrasia + Heal = Shield heal; Eukrasia + Attack = DoT.

Adding more complexity to that would certainly be against Squenix's design philosophy for the game right now.