If you have PXE on the site server and all clients are in the same subnet you do not need to configure anything extra to get PXE to work. Additional positive effect is that when you download the pxe boot image from server it is transfered on the local lan and should be much faster as if you would download from the central.
If you have PXE installed on a central site server you need to configure ip helper to get PXE to work in remote sites. And the negative is that you download the pxe boot image from central which probably take longer time. However, this might be not that big issue because the boot image is not that big and you could still go ahead and have local image store on each site server without them being PXE server.