I agree, the junction system allowed the most flexibility. Squall was doing 1000+ damage at level 12. It was a good idea originally, but I think Square could have done a lot more with it to make it more complex and fun to use.