The Ivanti recommendation is to use CSEP as that is their technology and is supported by them.
Whether this recommendation works for you does depend on how your environment works. For example, do you absolutely need to have PXE services on every subnet all of the time? If you do, what is the likelihood that only the machine you are trying to boot to PXE will be the only machine on that subnet?
'Most' organisations use PXE in certain locations/subnets so CSEP would be fine. If your is different then the mechanism you have been using with WDS might be necessary. It works, but it is not Ivanti's and therefore not officially supported. The CSEP method reduces the download from the central subnet since the PXE Rep has all of the required PXE files held locally.
As mentioned though the PXE forwarding you have been using works perfectly well, so if I was configuring your site and there was a doubt that the CSEP model would not be sufficient, 'I' would have no hesitation to use your existing forwarding model.
Mark McGinn
MarXtar Ltd/MarXtar Corporation
Ivanti One Development Partner
Try MarXtar Enterprise Notifer for Ivanti to Better Communicate with Your Service Subscribers
Try MarXtar State Management for Ivanti to Better Understand and Manage your Assets