"Frustratingly simple"...that is a very strange adverb to use there in my opinion. When I'm assessing a tool, I don't think frustrating is a word I want to see used to describe it. Just me?
As a vision statement to me it resonates, now curious to give it a try and see if it fulfills on that vision.