If you use server just for local network, faster will be keep it on LAN.
But if you want to use DMZ, make allow LAN->DMZ rule and connect to server by IP address (Fatman is right), because multicast (NBT/SMB names) cannot be passed between intrefaces.