Yes -- with some reservations.
I built some of these a few years ago. I used riverside logs about 8 feet long for the floats. The logs were positioned about 18 inches apart and a platform was nailed in onto the middle of them. These things were all built with riverside debris. I carried a small chain saw, a hammer, and a can full of nails with me. At the end of the floats I wired a stick to hold a 330. Here's a photo.
I encountered several problems. You can't anchor these things to the bank. If you do, they just swing into shore and become ineffective. You have wade out into the water and find something to anchor them to out there. They also tend to get hung up on nearby objects, so you have to find a clear place to anchor them. You have to get them in fairly deep water too. When the water falls, the traps bottom out and the rig goes out of commission.
There was one other problem I had, that probably won't effect most people. I was trying to use these things on the Ohio River. There is a great deal of barge traffic on this river, and the wake from the barges would often break over my floats and wash away the mud mound on the platform. In the photo you can see just a dab of mud left on that platform. When I made the set the day before, there was a big pile of mud on that platform.