My thoughts about this are; great, your app can make a large volume of messages, how do you deliver them to the carrier? Most carriers do not have a good interface for bulk acceptance of data. If you send them through a third party, you have no real control or metrics. Its also fairly simple to write a program that generates 500,000 messages per second per CPU core dumped onto the wire so the rates aren't particularly interesting.<p>Basically this is kinda like saying "hey, I built this awesome car, but it doesn't have an engine", its just anticlimactic.