I love that it's extremely easy for my clients (which are mainly small businesses) but its also very straightforward so we can create workflows quickly! It seems like there could be some more features out of box such as templates or additional fields which would make workflow creation quicker, however this is not something i've looked into in detail yet because our team does have quite diverse skill sets - elearning designer & developer/developer etc..
So if you're looking at building your own system then do look further than just using their demo pages- they haven't really touched upon automation beyond what came preloaded when creating custom page flows /etc... We were able solve most problems by adding new steps manually thoughout process flow development stages rather having them appear automatically once completed through an automated approach.- Our main issue was getting multiple people involved without too many conflicting priorities from stakeholders across different departments within companies who each had varying levels experience level.