I have some reluctance towards ARK and Spark, they add a lot of complexity and Lightning is already complex, I mean from the developer's point of view. To be honest I like Spark better than Ark, as Spark seems simpler. I am looking forward to see how all these solutions including Mercury Layer are developed.