My understanding of accessing a Citrix XenDesktop from a home PC is:
Download the Citrix plugin. Go to the Citrix XenDesktop server in a web browser. Type in information, including PIN and number from RSA hardware token.
At this point I am logged in and can access the desktop.
My question is, why do I not have to first connect via VPN? Is this method of using the RSA token sufficient to make the connection secure, thereby eliminating the need for a VPN connection?