I actually have my whole home directory like that for that reason haha
bin - executables
dev - development, git projects
doc - documents
etc - symlinks to all the local user configs
med - pictures, music, videos
mnt - usb/sd mountpoints
nfs - nfs mountpoints
smb - smb mountpoints
src - external source code
tmp - desktop
Anyone who's had to open a Microsoft support ticket can assure you technical support is already not available from Microsoft.