It seems different timezones, have different taste :P hehe
The NYT has a little more credibility and the article seams to be written more independently, but until there are some more real use case reports with the new cars it's still difficult to separate the reality from the hype.
Other experimental vehicles have used flywheels to capture braking energy, but the advantage of compressed gas is that it can store the energy indefinitely (assuming no leaks).
Sounds like it could be more efficient and reliable than the electrochemical process that electric hybrids use, with less weight and environmental concerns related to battery manufacture and disposal.