I like that this software has so many different types for training, it really helps with my business! It also allows me as an individual trainer or coach who may not have much experience in creating their own content/content creation tools - but can still provide clients great service by helping them create something themselves from scratch- This makes life easier when trying new things out (as long they are able).
Also having multiple options at once means there isn't one specific way someone should be doing anything if we're unsure about our skillset etc.- which again gives more flexibility over what people do while being trained up / coached through projects.