No.
Leaving it empty will automatically select the correct d-compat branch.
Setting it to main will override that and will force-use the main branch.
The problem is that the placeholder currently implies that leaving it empty will select main.
If the copy is changed to something that does not imply that, the confusion will be gone.