Interested topic. Here in Argentina we usually use at least 3 different rods from cover most of the situation, because we fish with hard bait lures, when we want to find golden dorados or surubies, and only soft bait or frog when we want to fish taruchas (similar to the traira/trairaoes from brasil).
Generally speaking:
1 rod ML or M, 5,6´ to 6´6 to tarucha
1 rod MH or H, to 6´ to 6´8 will be fine for golden dorados
1 rod H, 7´ for fishing big surubies.
Like I said, with this gear you can cover most of the situation. Now what a I use is totally diferent, and depend of what the place demand, and the size of the local fish.
When go out in kayak or try to fish taruchas: I use a Mojo Bass 6´8´´MXF. The lenght aloud me the cover more distance. Use jerkbait, minnow baits, topwater, frogs, no more than 7/8 oz.
For golden dorados:
For tinny fishes, I use the Mojo. If they are bigger (4 to 10 lbs), I have an Avid Pearl 6,6 MF. Use those rods for throwing Use jerkbait, minnow baits, all kind of hard bait, no more than 7/8 oz.
Now, when a the area has trees or branches under water or the water run to fast, I have 2 rods: a Avid X and Legend Tournament, both 6´8´´MHF. One paired with a 6.3 reel (for deep crank baits), and the other with 7.2., for the rest of hard bait, in all cases no more than 1 1/4 oz.
Finally, I have a new Legend Tournament 7´1 MHF (called "all in"), this particular is used to throwing lures against the wind or distance is needed in special cases. Also for cast glidding or slider more than 1 oz. Also I can use it to fish surubies more than 50 lbs in the trolling method.