Churning and sending to a different wallet you control leave basically the same on-chain footprint. Churning saves you the hassle of syncing multiple wallets though.
OP is literally churning, just to a different wallet if his.
If transactions aren’t completely swept and they keep a non-zero change output, it makes things worse
Churning is fine if you have coin control and keep note of your outputs
Different wallets are fine if you manage to keep track of everything and properly sweep outputs. Avoid spending multiple churned outputs together if you can to prevent linking them together, but apart from that, it’s good.
If you have a (mostly-offlne) "saving" wallet and a "spending" wallet is there an obsfucation advantage in transacting between them rather than just churning the spending wallet?