There is a spot between the community park and the hotels and what not that is popular (haven't tried it yet but I will). Topock marsh can be good for shore anglers. I have done fairly well for stripers at the old launch ramp for the park on the Neveda side.
The river is harder to fish when the water is high but not impossible. Go to Rusty's (tackle shop down near the legion hall), nice people there. If you have a river stamp, Neveda will let you fish from shore and there are some accessible areas south of the park south of Laughlin.
More thoughts when they hit me.