That's what i do aswell. I get #bitcoin, i coinjoin once & split the UXTOs, and only then i open my LN channels. For 99.999% of users, there's no point to be constantly coinjoining on-chain sats, it's a waste of sats through mining fees even at 2 sat/vB.
Discussion
Can you explain how you coinjoin and split the UTXO?
Privacy is provided by a coinjoin when participants create outputs with the same value as each other. However, participants in the coinjoin will have arbitrary input amounts, so splitting into several different sized UTXOs is necessary. This is not a one way operation, you can also consolidate UTXOs within a coinjoin transaction, not just split them.
