That's not a drift boat -- it's a "raft." Which I'm sure will negotiate the rivers extremely well. A little short on room, but it depends what you want to do with it that dictates viability.
Although it seems like the poor SOB sitting in front is going to get mighty wet in winter. But not needing a trailer is a huge bonus. Stowing rods, especially if you bring multiples, looks difficult (especially being inflatable -- hooks are a much bigger issue than aluminum... a hard-earned lesson for me).
Just throwing out pros and cons. Biggest pro -- gets you on the water. If you have the place to store it and a vehicle to haul it, I'd still recommend an aluminum DB... the bigger, the better.