Whats the compression like?
Don't know. They have a trial version available. It's really easy to use. Much easier than Flash. Give it a try. I'll send you a link in PM to something I did with it. They even host your presentations. Although, I'm not sure how they would fell about the bandwidth you require :).