I use fly lines from two to six weight for panfish. On windless days where I don't expect to make long casts the two weight is fun. On windy days when I'm wading the shoreline and casting out beyond the weedline the six weight works much better. Also if I think I may want to switch off and cast some bass flies the six weight is first choice. Most of the time I use a four weight. I think in general that if I had to choose just one rod for panfish in this area It would be a nine foot five weigh. If you don't expect to need to cast for long distances think about the five weight glass rod from Eagle Claw. It's inexpensive, durable, casts reasonably well and will handle all panfish flies.