A few months ago I published an article showing readers how enable Remote Desktops and Remote Apps in the same collection. So when a user logins into RDweb you will see both RemoteApps and Full Desktops.
For information how to configure this please click (here)
After some testing, I have found issues when using User Profile Disks. When a user logs in to a RemoteApp, it will map the user to the user profile disk (UPD) as expected.
If the user starts a new connection (Full Desktop) whist having a RemoteApp open, the user will get a temporary profile and a blank screen as the UPD cannot load. This means that when you launch a RemoteApp, the UPD is locked to that session meaning you cannot load a full blown desktop at the same time. If you want this functionality, you will need multiple collections (one for RemoteApp’s and one for Session Collections).
There are no fixes for this issue at the time of writing !