This boat was in the slip next to me in Bayfield WI for several seasons a few years ago. I believe the bracket does have flotation. The owner did claim better performance, but I have never been out on it, or seen it out on the water, so I can't comment on his claim.
Steve