These guys pretty much said it all.... only thing i can add is with pike, their eyes are on top of their heads and have no problems coming up to steal a minnow, better to have ur minnow set too shallow then too deep. ( above the weeds rather than in them). And ive always had good luck with panfish with small jigs (Marmooskas i think??) that hang horizontal instead of vertical in the water tipped with a wax worm.
One other thing i do to keep the minnow down is bite (yum) the bottom half of the tail off, that way u dont need as big of a sinker. Keeps them big shiners from settin off ur flag too.