These do not require a FINESSE rod.
IMO, finess means 4-6lb line, light wire hook, small bait (like the 4" finesse worm, 3" bait fish imitators,etc). For these, I use a 6, 6-6 or 7ft MLF rod.
For what you said you want to use, I would go with a 70MF rod; it protects a light line better than an extra-fast rod and casts better); an XF rod doesn't load as well as a fast one.
The 68MXF St Croix rods tend to be a bit on the MH side, compared to some other brands and it works great if lenght of cast is not an issue .