As a middle-aged, computer literate man who is not familiar with “nerdy” things like Github, JSON or Fair Code, I suspect that many users will stumble across this topic: APIs, credentials and 0Auth 2.0 etc.
The GUI, the whole concept is great and more or less self-explanatory. But people like me will start with joy and excitement creating their first workflow, until they stuck when it comes to credentials and the like.
So I would pay more attention to this topic in the first steps that the customer takes. What do you think?