Rivers tend to have more things to take into consideration.
Example, you have to into account the current, recent rainfall (is it rising or falling), us it muddy or clear, is it tidal or man made (dam).
I wouldn't say rivers are harder, but require a bit more effort. I flip bugs/creature baits in rivers all the time. It's a great bait, I usually peg my 1/2oz weight and try to get as close to the bank I as can.
So to answer your question in general, yes, it's a good bait. But, if you could provide a few more details, as to river location and bank is boat, I'm sure guys on here could help you dial in your presentation a tad better
My personal best river lures are simple, Red craw or fire tiger crankbait, usually a squarebill of some type
Double Colorado Spinnerbait, Gold blades, white skirt
Topwater Propbaits, either white or black.
and My go to is Flipping a Creature bait. Lately it's a baby brush hog with a pegged punch skirt ?