I used that stuff a couple years ago, and in my case at least, it didn’t really do all that great, maybe others have had better luck with it.
From what I have gathered though, it is the product to use, if you are going to try something along those lines, as the others tend to remain sticky, and can glue your tubes together.
I am guessing you have already done it, but make sure you take a bucket of soapy water to your boat first, and do your best to track down where the leaks are coming from, paying particular attention to the valves. A lot of leaks are either a leak around the outside of the valve, or coming from the inside, where the plunger seats on the valve assembly.
Good luck with your boat! Seams these days mine tend towards the added feature of being “ self bleeding”!
So many rivers, so little time...