My inexpert opinion on shiners is that you need lots of water veggies for them to hide & spawn in, otherwise the bass will do a number on them. Also, they are egg eaters, which is good if you want to keep LMB numbers in check, but bad if you have low recruitment.
However, the real professionals here may soon point out where I go astray!