For mostly small fish like those I settled for a $60 Shimano Sedona spinning reel, using 2 heavier $200 Shimanos for larger fish. Mine is either a 2 or 4 pound capacity reel (in the boat and covered, I just don't remember), with about a 4 pound drag. It's rare that a crappie slips the drag even at 2 pounds, as I tend to yank them in the boat before they get up some steam to run away. A 2 pound pull is a lot for even a 2 pound crappie.
You can spend more money for fancier settings like rear drag, and that's nice to have. But the idea of using the drag is to set it before fishing. It ought to be set for the size of fish and fight, then leave that alone. That makes the cheaper front drag setup plenty fine for panfish and white bass. There's quite a jump in my opinion to get into an expensive spinning reel with a heavier drag needed for largemouths, because it takes bucks to get a really perfect wide-range drag that works as well set at 4 pounds as at 10 pounds or whatever. Whatever reel I use will have the drag set at around 60% of line test. I won't touch that until putting a heavier or lighter test line on.
So if you do the drag right, whether the drag knob is in front of rear it ought not to be changed, certainly in the middle of catching a fish. With the knob up front I'm also less tempted to mess with that at a bad time. So I saved some money for the panfish combo, and can use it for trout below the dam. I use 4# Nanofil clearmist (pricey) on that reel and can cast a tiny Mepps spinner about as far as I can a 3/4 oz jig on a bass combo.
Jim