EA works with Citrix, and you can get add-ins to work on Citrix as well, but not without a struggle.
I'm not sure why, but when installing something on a Citrix environment the registry keys seem to be forgotten by the system.
Last time I had to get the Citrix guy to set all registry settings in the login script.
Geert