Ah, yeah, that makes sense. We have some optimizations to do (especially with IF conditions which currently query for the state rather than re-use the event data).
And thanks for the comparisons - both good and bad. It's helpful to hear the feedback on the 'pros and cons' so we can understand it and take appropriate action. I really appreciate the comments!
My used case was for bond which I brought to control my fans and it only works with Ifttt and I can't do and statements with Ifttt. When. With stringify I can build more complex rules.