If your application developer states that your needs can’t be met without “Flash Technology”, then just keep in mind that you are investing in a dying technology, and will no-doubt be forced to re-engineer your application by 2014. Unless you’re Zynga Games or JibJab, or somehow already successfully using Flash, you should keep in mind that there are fewer and fewer benefits to that technology as browser manufacturers comply with the W3C standards. Adobe has already announced that it will not continue support for Flash on Mobile devices, and an “Occupy” movement has even begun to force the “end of Flash”.
Simply put, if you’re involved with developing games or visual arts, and need that kind of bandwidth to operate a client-server application over the web, then be prepared for the cost of that bandwidth once that bandwidth becomes a commodity.
(work in progress)