I am under the impression that kayaking is something one does on rivers. At least all of my kayak experience has been on rivers in North America. Rivers are filled with all sorts of stuff.
Rapids are a common obstacle in rivers, as are sharp pointy things like sticks and my brother Clovis' stupid pocket knife tapped to a stick. Maybe it's just me, but I don't trust something that uses the same technology as that inflatable pool alligator floaty with the cup holders built into it.
Apparently the big draw to an inflatable kayak is storage. but if you're going to deflate the thing and cram it into somewhere small, that means you'll have to inflate it at the river.
So that means you're going to also have to bring something to inflate that kayak with. I really doubt you're going to want to blow it up like a party balloon. I just don't think so.