I am not a developer but looking at the docs on their site it's not looking overly complex. I suppose because it's onsite it may have some difficulty. All my Joomla CMS extensions use it.
I currently don't need it so my question is more about what the dev team is thinking. This would help me decide on what type of site I need to make for clients. I hate building complex CMS sites for small clients but yet would love to see a payment option here if needed.