I think the ads are a little misleading; let's say you take this somewhere deflated. You have to inflate it - maybe not that big a deal, but you need the inflator/charge pack (takes some room in truck). Also you will need to do a bunch of assembly. Probably you can't do this right on a boat ramp so you need a wheeled axle to get it into the water. If you have seats, floor, transom, etc these have to be in the truck. (Running out of room in the truck if there is other stuff, which there usually is). Then you have to dis-assemble, deflate when done. Not to mention you'll want a motor of some type, and even a trolling motor needs space and the battery for the trolling motor.
Can you trailer them, yes, but if you're doing that, might as well look at regular boats. That was a lot of the appeal to me was not having to trailer (and have trailer sitting around all the time). Can you fit them on a roof rack? Probably not a 12' one (I mean when it's inflated) and it'd probably be like a wing.
If you were going to be somewhere for several days it might make some sense but that means you're camping and how much space is left in the truck, not much. Oh, and need life preservers, missed that.
I don't know about punctures, there are usually multiple air pockets so probably it wouldn't sink, just be unweildy.
I haven't totally abandoned the idea - there are really small ones (one person only) that you could probably move around (inflated) by yourself - if they are like 60 lbs or something. Basically a glorified inner tube, but let's say you were camping by a pond/small lake - technically you could do this and I think get to more fish than from the shore. But not something you'd probably want to spend lots of time in. Or maybe you could have 2 little ones for 2 people. Just ideas, probably not good ones.
Let's say you inflated/assembled it at home, and had a trailer for it - that could work - and in winter if you were pretty sure you weren't going to be using it, you could deflate and store in the basement. But if you're trailering it, that would be the only advantage vs a regular boat, that I can see.
Long ago I had a 19' boat with a 125hp Chrysler outboard, towed it with a '78 Wagoneer, and it was nice on the lake, but the whole loading/unloading/trailering thing got old, I sold all that stuff during a crisis of no money (someone got a good deal). Also had a nice trolling motor for it, I think it was 5hp. Only thing left from all that (ropes, anchors, rod holders, life preservers, etc) is a downrigger. I'm just not eager to get into that whole thing again, but it might be nice to have something small to edge around a pond for a bit, maybe something like this:
Sea Eagle 285fpb 1 person Inflatable Fishing Boat. Package Prices starting at $799 plus FREE Shipping
That you could definitely move around by yourself, 24x14x12" packed up which is really small. Yes you still would want trolling motor/batter/inflator etc but it wouldn't be an issue to set up/move around.
This one is 2 person:
Sea Eagle STS10 4 person Inflatable Fishing Boat. Package Prices starting at $1,349 plus FREE Shipping it's a little bigger/heavier.
I assume you get wet feet getting in/out of them. And there's no requirement that says you have to fish, maybe you just want to tool around a little on the water.
I guess my original thought was it'd be nice to have something that I could leave in the truck (or get in/out real easy) so if, let's say, I drive over somewhere for an afternoon, it's not a big deal to get out on the water for an hour or so and not make it into a big production. I realize they're not 'real boats' but on the other hand it could have some value for convenience and occasional use.