Pi-Hole VLAN advice using 05-custom.conf or define VLAN interfaces

The difference is that you don't have to route the DNS traffic

Maybe @nero355 can give additional info?!