In both successful and unsuccessful cases profiles are created under "M:\WTSRV\Profiles", and %USERPROFILE% is set correctly.

Decided a scan of the registry is the only way to go - I was trying to avoid this as the registry gets pretty large on Citrix - I'll let you know...