The ramps do float and are designed as a detachable floatation device. They are not sized to carry everyone on the plane but to ensure rapid and relatively safe exits for a wide variety of emergency conditions. Preliminary information is that they performed well and as designed. Probably won't hear anything significant about them until the NTSB publishes their final report in 6 months to a year.

- Eric
_________________________
You are never beaten until you admit it. - - General George S. Patton