I would like to discuss feedback on the following proposed setup:
KYC'd coins (Onchain) -> FixedFloat (Onchain -> Lightning) -> Lightning Wallet (Muun / WoS, Lightning -> Onchain) -> Non-KYC coins (Onchain).
With the goal in mind of breaking the history from the original KYC source, as far as I can tell this will work well, is cheap and fast, and is generally low-risk. No party can see more than 1 step in either direction.
I think FixedFloat and Muun are easy choices here. Both can be accessed anonymously, both have low fees and you are not going to max out liquidity by running your own Lightning nodes, etc. There are criticisms of Muun as not being a real lightning wallet, but in this situation it seems to have some of the lowest fees for Lightning -> Onchain.
Compared to typical Coinjoins, this kind of Lightning-based approach seems to me faster, cheaper, and ultimately more user friendly (No toxic change, no always-online setups). However it does have an upper limit in terms of UTXO size, does introduce a brief window of risk with the custodial providers, and there may be secondary chain analysis being done by one of the middle steps.
Discussion
Any thoughts, or feedbacks to develop / improve this further? Do you have a better way to propose using Lightning instead of CoinJoins easily?