Are there any good reasons to publish remote desktop software using XenApp?
For example, can ICA improve the connection in low bandwidth situations?
Do you mean using Citrix XenApp to publish the RDP Client? If so, then yes, there are a couple of reasonable reasons you may wish to do this:
That's not to say you should do this, just that there can be very valid reasons for doing so.