Yeah, reading the Spark docs too: https://www.spark.money/research/what-is-spark-bitcoin-layer-2 the sidechain implementation is referred to as a statechain in which it's a separate ledger but rolled into L1 UTXOs. Better for security of the sidechain but now even worse for scaling than I thought as the halvings continue and fees go astronomical.
You are basically now trusting the code implementation of the Spark statechain, the operators of the statechain and the LSP operating the Lightning channels for you.
At least you can recieve without being online unlike Phoenix and Zeus pretty nice. Too bad there's still 0 privacy from the LSP.
