This review of WebStorm 6 is off the mark.
If you need to compile web assets and commit them to the repo, you can add this as a hook to git or run the Grunt command manually.
RE: latest versions of LessCSS, TypeScript, etc.: JetBrains cannot include the latest version of these with WebStorm because they have no idea which versions are being used by other people.
There are tons of much smaller, indie projects that already do that. Why cant Webstorm, which is made by a huge company like Jetbrains?
JetBrains is a huge company and understands that every company has its own way of doing things. They understand that the latest (a.k.a. possibly unstable) version isn’t always used. At Trapeze, for example, I’m pretty certain we didn’t use the latest version of LESS CSS. If WebStorm shipped with the latest version, I wouldn’t be able to use WebStorm or I would have to point WebStorm to the version we’re using.