FWIW I think TJ posted the Soilfloc manufacturer is not recommending its use on water table ponds. Hopefully, TJ will see this post and clarify.
Edit: The benches are great! The older I get, the more I like benches! Curious, why didn't you put hand rails on the ramp? Just a suggestion...old farts like me also love hand rails, especially on steep ramps.