I run mine on my main network all the DHCP server has to do is add two options, which are easy to configure if you have a ‘proper’ router and not one of the little horrors some of the ISP’s send out.

Every environment is different and you can always do what suits you best.