Just seems a little odd for me, might work well for someone else.
You know, I'm not sure my big feet would fit in there.
Would you feel comfortable standing in it on moving water?
After looking at the picture again, I see what could be an issue, look at all the riffles coming off it in the back ground, I would be concerned with putting feeding fish down on calmer waters.