Yes, %USERPROFILE% is always the "default" current local profile path for the logged in user.

You can also pull the values for user folders from the registry, which is useful in cases where (for example) "My Documents" has been redirected to a location outside of the users profile.