Thats basically right except Zidane is more like Kuja 2.0.