Spark still has certain issues around it the most obvious one being privacy. I'm hoping that will improve over time. It will always have different trade-offs to Monero because of it's architecture, but the trust assumptions seem an improvement over fully custodial Lightning without sacrificing UX
Technically Spark is a statechain, not Lightning, but that's abstracted away so that it feels indistinguishable. Been playing around with it and interacting with Lightning through Spark is actually pretty damn smooth so far ngl