Dual funded means eg. I contribute 100k sats and my channel counterparty does as well, so that when the channel is opened, it has 200k sat capacity but is balanced, with 100k inbound and outbound.
This will likely required liquidity ads too, because your counter party won't want to provide free inbound liquidity to anyone who asks, right?
Or are you thinking to only peer with nodes that are motivated by privacy and balanced channels?
Oh yes, i certainly assume liquidity ads; it makes no sense not to include market coordination, especially considering fees are offchain :)