First, I'm not with Microsoft.
Secondly, you might well be able to do what's asked in this thread by tweaking and whatnot. But - and this is from experience:
It won't just work as well as if you make the better choice. I don't know how to say it more plainly.
No, I can't define "won't work as well" accurately, because computing is complex beyond anyone's ability to comprehend. Some things will never work right, some things will work some of the time, and others may work perfectly. Who knows,
you could get very lucky and have a system where all the software is coded to handle installation on an alternate volume. Then one day you'll buy a new application and boom, nothing but trouble.
What you'd be banking on is that every programmer hasn't taken shortcuts - out of laziness or lack of knowledge - and hard coded something to work the way it does on HIS computer and 99% of the rest. Hey, it's more work to ask the system
for the proper interpretation of the known folder ID.
This is why System Testing is employed. Because programmers aren't perfect.
Do you REALLY want your computer to fail to work right when you need it? Do you REALLY want to lose your data? Do you really want to be frustrated over and over and over?
I didn't think so.
I have enough experience to know that trading what may seem like a more difficult or expensive path doing something right is in the long term MUCH BETTER than doing something half baked and dealing with ongoing hassles. *I* can
afford to spend time here because my systems just keep working. I'm running the same OS I installed in late 2013, and it runs for as long as it takes to get a Windows Update that requires a reboot. I think the longest stretch to date on that score
was a little over a month.
As I've said before in this thread, give it a whirl, then let us know how it works for you - and be honest.