I support Citrix in a 5000+ user environment and can tell you if set up correctly it WILL do everything you need, will work perfectly for a BYOD type scenario as well as the citrix receiver client will also work cross platform (ipad/android/mac/windows).
If you don't already own all the infrastructure/licensing and the relevant people to support it - it can be costly'ish to set up but is by far the best cross-platform app delivery you can get.
|