Hell the only reason puppetmaster (and many things in ff11) was so "complex" was because a ton of important, potentially detrimental information was hidden from you. I mentioned Overloading but yeah, let's keep information hidden from the player that is incredibly obtuse that gives you a high chance of making your Puppet (aka 50% of the job) just completely unable to do anything temporarily.