You've found the O'day's Flotation Foam - as to your "required /
beneficial" question, check out this well worded piece:
http://www.glen-l.com/weblettr/weble...flotation.html
You'll find 2 part polyurethane 'Flotation Foam' at Jamestown
Distributors, among a host of others.
MW