i googled your first nit and it appears that has been fixed. wsl flags an entire directory as case sensitive upon creation. ntfs supports case sensitivity.
the other two im not sure i will use (i have custom dns in my house i can use instead of hosts and don't do local triggers)
- File names are not case sensitive (renaming can be a pain)
- Sometimes file changes don't trigger inotify and break hot reloading
- It's a pain to get custom /etc/hosts to resolve in your browser