> The learning curve is minimal since you already know the corners of the language.
Learning a new language shouldn't be difficult. Programmers are expected to familiarize themselves with new tech.
> Internal language APIs can be leveraged, which drastically changes the mental model to write the script (for the better).
This is true. I myself have encountered situations where I needed to call into my C API's from a higher-level language, but since most languages can interface with C this hasn't been an issue for me. For example I've interop'd Go+C, Python+C, and Lua+C.
> Scripts feel more natural and eventually maintainability increases. Team members are familiarized with the language!
This sounds like a subjective rehash of the first point.
> Development machines compatibility increases. Windows users can finally run all scripts.
This is true if you're talking about shell scripting, but if you're scripting with a general purpose programming language then it shouldn't be an issue. What language (besides shell) isn't portable these days? And even then, you can install a *nix environment on Windows.