Just an FYI. if you are using a server OS and want to PXE boot. Something that had me hung up when setting up a remote distro point was that I had forgotten to install Windows ADK on the server that was going to be the distro point. I followed this guide for the most part except I used Windows Server 2012 R2 and configured it for PXE. Make sure windows ADK is installed on the server before setting it up as a new distro point. If it's not set up you will see the error "Failed to find ADK installation root registry key" in the SMSPXE.log.