I believe the delay in the release of ICS is the possibly the loss of support by Adobe for ICS. HTML5 has video capability built into it, which will trump Flash Player.
I can't get flash to work on the latest leaked ICS build, and I've been doing some reading about it, and that's my conclusion.
If there is a workaround for it, I would be glad to hear about it.
Does anyone else know anything about this?