I not have experience with citrix but th windows terminal service is equal with the diference that not send more that 16 color and not sound, install Windows Terminal Service and you have 90 days for practique, i have aplication running more that 3 year with this system and is power and safe.
CIAOOOooooo.... 8-)