Sure, I'd be happy to write something about that, and I love the idea of comparing the TC "results" with the other, more targeted places that wrote about us.
You are right, all I did was pitch them in a certain way. I wouldn't call us an Enterprise focused start-up yet and I wasn't trying to come across as revolutionary— just sharing an experience of how I managed to achieve something :)