The article reads just a tad too much like a press release, imho...
It sounds like an advertisement.
Yuck.