The purpose of Zone Motion Controller is to deal with False Motion Reduction. The other two options were added for completeness. However, Motion Aggregation and Triggered Activation functions of ZMC are entirely redundant to the corresponding functions in every built-in app that deals with motion sensors. Unless you need False Motion Reduction, using Zone Motion Controller makes all of your motion driven automations less efficient, adding extra time to triggers, and adds an extra unnecessary app. There's no magic here.
I should add that Zone Motion Controller came into existence for outdoor applications of motion sensors, where false positives become a distinct possibility. There's a price to be paid for eliminating false positives though. So unless you are certain that Zone Motion Controller solves a specific outdoor motion problem, it probably isn't the right choice for every day motion use in Apps.
All of the apps apply the exact same logic. If looking for the All Inactive condition, each sensor going inactive causes all of the sensors to be examined. Only when the last one goes inactive does the condition of All Inactive become true. Any sensor going active in the interim, prevents the All Inactive condition from being achieved.