monero in Whonix with torsocks for better stream isolation

I am still working on an updated systemd service file for monerod that includes all the important flags. Today, I checked the reference documents again, and it seems they have changed. Is this correct, and where can I see the changes? I am referencing: How-to: Use Monero with Wallet Isolation in Qubes-Whonix

Also, I think the --db-sync-mode=safe argument is redundant because it is the default in monerod, as far as I know. I will publish some other modifications here after testing them.

In my opinion, the most important missing flag in the Whonix documentation is --tx-proxy=tor,127.0.0.1:9101,disable_noise or a variation of it. I’m not sure if it works yet, but I hope we can start a discussion about it. In theory, this flag should route p2p gossip traffic over a different Tor circuit than transaction broadcasts, which could help protect against correlation attacks.

I also don’t see torsocks anymore. Is it no longer needed in Whonix, even though it was in the past? Or, was using torsocks always a configuration mistake? I get Tor over Tor errors when using torsocks in the nyx sys-whonix logs. Is that expected? Could you explain why this behavior occurs and why the Whonix docs no longer require torsocks?

Thanks!