Note that the "Cake Boss" clip above, with the black helicopter, has no floats on the skids. Maybe floats are a very recent addition to the fleet? The clip was posted in October/2017.
Just an observation. The primary issue still seems to be the harness design, and whether tourists should be in this situation in the first place.