if you actually want a balance in the stablecoin and not some “the amount of bitcoin in this channel that you own is based on the current exchange rate of usd to btc” you’ll have to use something else. (This is a synthetic stablecoin on lightning, and requires changing the rules that govern who owns what in the channel, which is what my previous point was about).
I get really excited about the “peerswap for assets on liquid” proposal, which iiuc lets you hold stables on the liquid chain and swap them/send via lightning as atomic swap trades... it’s a simple solution to the problem and probably has some downsides (is liquid reliance a downside? im not sure). but definitely more decentralized than the existing solutions.
i actually think more “hold balance in liquid btc + lightning” is an imperfect yet perfectly decent way to help solve the lightning last mile problem. the first wallet that launches peerswap/liquid plus lightning support is gonna be extremely competitive imo, as it can always do the last hop via liquid if there’s not enough capacity in the end user’s channel. this will work really well until liquid becomes congested, but until then…