Hello @LukeCloudWalker-6128 ,
Apologies for the delay in response.
I understand that you would like to know if custom routing for branches in vWAN is planned and how to prevent the branches from learning each other routes.
As of today, we don’t have custom routing for branches where branch connections could be S2S VPN, NVA branches, P2S/remote user VPN, ER/Direct connect equivalent but we have custom routing for VNETs (available in vWAN).
Custom routing for branches is in the roadmap and the Product team has started working on it but we won't have it until CY2023 sometime.
In your case, multiple vWAN hubs is a good way to overcome this issue. If you are looking to do isolation, then you have to create more hubs and switch off branch to branch flag on the Virtual WAN setting (this disables branch to branch but keep the VNET to VNET path on for inter-hub).
Also, If you want to filter what routes are advertised to Express Route, you can soon use one of our upcoming features called "route maps", which will give you control over what prefixes each connection learns. The estimated ETA for this feature release is July 2022 (subject to change).
Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.