Checking out the "old" Flash site, any experienced Flash developer could have prevented that prolonged 10 second delay. It's not the tool, it's the talent. That delay must have been a business decision (i.e. make it all load up front no matter what).