I've used remoteapp for the old education place I was at using a web browser. You'd go to the login page, login, and it'd have all the icons for the remote apps you have enabled (for that user) and also a seperate tab for initiating remote desktop connections. Downsides? It's only works on windows 7 onwards (from what I remember of XP you can use the RDP and it opens the remote desktop application) using internet explorer with the remoteapp feature installed and the activex applet installed (which can be installed when you connect to the login page).
It was good but a pain in the arse it didn't support anything else. Always found it to be pretty fast and responsive (except when loads of people have logged in and not logged off, when you disconnect or log out of the remoteapp session you do NOT get logged out of the server and your account remains logged in with all running processes, to log out you have to open task manager, right click your user and select 'log user off') and another problem was that if an error message opened whilst starting a program such as explorer (cannot find path) then the remoteapp would say it's loading but it'd never load (there is a button for showing the current screen state but it's read only, i.e. accepts no mouse or keyboard input) and so you could be screwed if that happened.
EDIT: Also used Citrix ICA at another educational institute too, it was good in that there's clients for windows, mac, linux, unix, solaris, ipod etc. and a java client too. Apparently it's more secure then remote desktop (not sure about remoteapp) but I did find it slow to load things even on a fast connection, although the bonus of it being slow to load things is that it was actually usable on a 33Kbps modem, I kid you not, whereas remote desktop would just timeout. Problem with citrix is it's not included with windows and costs quite a bit extra, in fact I think it might even be subscription based per year. You also have to have it on a windows server OS, you cannot serve a workstation/client windows OS like W7 or XP as far as I know (well, how the place configured it anyway) and by default (for speeding things up) it does disable all visual effects. You can also get dedicated citrix thin clients which are cheaper and use much less power than standard desktop PCs whereas for using remoteapp you'd need full desktops to use it, or thin clients and windows thinpc (which as far as I'm aware is only available to very large companies with very large VLK contracts with MS)
Both remoteapp and citrix support clipboard (copy/paste), remote/local printers, remote/local drive sharing, encryption, password changing support. Try them both and see which you prefer.
Edited by n_K, 14 December 2012 - 15:55.