Hard to say - the Wikipedia article (my usual first stop for 3rd party opinion) looks no less promotional than the dedicated website. Testimonials from large companies would be good to have. Without...