Handy tip to improve performance from a storefront perspective is the ability to maintain a pool of sockets instead of creating a new one each time a new user connects which is something which is already enabled by default in the Citrix Web Interface environment.
To enable pooledsockets:
i) Open the web.config file under c:\inetpub\wwwroot\citrix\%storename%\ and change
ii) pooledSockets to on
iii) Save and restart IIS