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