Getting "My Documents" or %APPDATA% path

Oh right, sorry, I went too fast with my answer.

That function supports the “user dir” for all other functions that may want to write to that directory structure (saved games, logs, screenshots, etc)

You are using the right function, look at ShouldSaveToUserDir()

It should write to your documents directory when “installed” (ie shipping) or when you tell it to via the cmd line param -SaveToUserDir