Most of the issues that I've seen working with Netscaler have been related to the communications between the DMZ server and the internal web server, auth server or presentation server on the connection. The DMZ out to the client side is all on https but these internal communications to the back end servers off to the final resource have other ports involved and can be to different servers for different parts of the process.
You description sounds like the issue will be with the presentation server or the resource downstream of that.
Steve Puluka BSEET - Juniper Ambassador IP Architect - DQE Communications Pittsburgh, PA (Metro Ethernet & ISP) http://puluka.com/home
One important pice of information that i might have missed in my original post: Accessing the Citrix using Netscaler works well from a mobile broadband connection. i.e. sharing my 3G connection from my phone over Wi-Fi.
Other employees also find it working well from home, but not that many runs Juniper SRX as firewalls at home