I don't own Flows, so I can't personally say they are bad. I do know people who have them and they are far from what they're portrayed to be. I can actually strap in the same amount of time my friend can who has flows. Other than having the convenience factor they are not that great of bindings. I would look elsewhere, but it's up to you. It's you who is buying and riding it, not me. Many people on these forums will probably tell you the same thing too.
Im all for having fun, showing your tits and getting fucked up on a river float but it can be done without being a pig.