All it would have taken would have been for the article to mention any of that notability.  It read like an ad and had no claims for notability, that's why I nominated it for deletion.  Heck, I nominated it for speedy deletion, but that tag got removed.