What are you using for the terminal? I just started a new job with a Windows desktop provided and I can't get much done on it because every terminal emulator I can find sucks compared to iTerm 2 on my MBP, so much that I'm going in to IT to beg them to let me use it, or at least let me dual-boot Ubuntu. Bash on Windows has no way to add solarized light/dark or groovebox themes, much less switch between them daily like I like to do when I get stuck on something and need to see it differently. Also the Windows bash home is a no-mans-land once you want to open something up with Atom on Windows. Directories I make in Bash don't show up in File Explorer once I spend 5 minutes navigating to the right place. Font rasterizing and color-coding is awful too, on the native Bash, CMDR, and Hyper.JS. It's so frustrating.
Yet, the customizability rocks, and since xterm.js now renders using Canvas, performance is decent, and with my incoming MBP 32GB, I can afford the memory hit even more!
Although installing the plugins is asking for your fans to spin up.
You shouldn't use windows to access the WSL filesystem, there are several issues with that (which I believe are being worked on). If you want files accessible from both put them in the Windows filesystem.
Regarding themes I can't help that much, I have successfully solarized vim though. I needed:
let g:solarized_termcolors=256
set term=screen-256color
set t_ut=
If you're like me you're stuck in an older version of Windows 10 where WSL has serious bug the most recent version are very stable but if your work has you stuck on an old build it might not work well.