The record location is only applicable for "recording all calls via hunt group, or all calls, etc" - at least from my experience.
The Record On Demand - *12 / * 13 - is to that users' voicemail box - and can be set up to forward to email. At least then they would have all of their recordings local, and not have to be confused with other recordings.
** On that same note - I'd love for PBXnSIP to be able to email the actual recordings when the radio button for "record all calls" is selected for that extension.
Please let me know if that's doable.